Newbury Dental Group - General, Cosmetic, and Implant Dentistry 203 reviews Cosmetic dentist, General dentist 1000 Newbury Rd STE 280, Thousand Oaks, CA 91320