Restore your smile with dental fillings in Newport Beach, California. Our dentist can give you a comfortable dental restoration at J. Foster Weems, DDS. Your dental fillings will look and feel just like your natural smile, giving you a seamless restoration. Schedule an appointment with Dr. J. Foster Weems at 949-642-7998.