Are you missing teeth? Our dentist, Dr. Weems, and our team offer dental implant restorations in Newport Beach, California, at J. Foster Weems, DDS. Restore your smile with Dr. J. Foster Weems today so you can start feeling confident in your smile again. Call our office at 949-642-7998.