Family and Cosmetic Dentistry

Castillo Dental Offices

We look forward to seeing you and
helping you with your dental needs.




Hayward Office

  • 28472 Hesperian Boulevard
  • Hayward CA 94545
  • Telephone (510) 786-4501
  • Fax (510) 786-4502
  • yoursmile@CastilloDentistry.com



Fremont Office

  • 1895 Mowry Avenue, Suite 108
  • Fremont CA 94538
  • Telephone (510) 793-9662
  • Fax (510) 793-9664



Vallejo Office

  • 1207 Tennessee Street
  • Vallejo CA 94590
  • Telephone (707) 644-4901
  • Fax (707) 553-8687
  • Smile@CastilloDentalCare.com

Castillo Dentistry | Our Services | Appointments | Staff | Employment Opportunities | Affiliations

To contact us:

Phone: 510-786-4501
Fax: 510-786-4502
Email: yoursmile@CastilloDentistry.com