Photo of Eduardo T. Castillo

Find your perfect dentist.

Location

1207 Tennessee Street, Vallejo, California  94590
Eduardo Castillo's Practice
1207 Tennessee Street
Vallejo, California
Tue 9:00 am - 5:00 pm  
Wed 9:00 am - 5:00 pm  
Thu 9:00 am - 5:00 pm  
Fri 9:00 am - 5:00 pm  

See more Dentists

Frequently asked questions

Where is Eduardo T. Castillo's office located?

Eduardo T. Castillo's office is in Vallejo, CA.

What services does Eduardo T. Castillo offer?

Eduardo T. Castillo offers Bonding, Braces / Invisalign, Bridges / Dentures and more. Learn more about Eduardo T. Castillo's services on Opencare or book your appointment today.