Are you tired of having a yellowed, stained smile? Dr. J. Foster Weems offers professional teeth whitening treatments in Newport Beach, California. Our dentist has in-office and at-home teeth whitening treatments. Schedule your appointment at J. Foster Weems, DDS by calling 949-642-7998. We are sure you will love how your smile looks.