Dr Preston is a general dentist. He graduated in 1980 from the University of the Pacific School of Dentistry, San Francisco, CA. He is a member of the American Dental Association, the California Dental Association, and the Southern Alameda County Dental Society.
The office is located across the street from Eden Hospital in Castro Valley.
Teeth Whitening is available!