Newbury Smiles 3327 West Kimber Drive, Thousand Oaks, CA 91320