When you come to J. Foster Weems, DDS, your restorative dentistry is designed for your individual needs. Our dentist, Dr. Weems, and our team offer many restorative dentistry treatments in Newport Beach, California, to refresh the health and beauty of your teeth. Set up your appointment with Dr. J. Foster Weems at 949-642-7998.