Portia Escobar, DMD, Dentist

3772 Sonoma Blvd
VallejoCA  94589-2202 (Solano County)


Phone: 707-557-6680
Fax: 707-554-6688

NPI: 1093074585
License Number: 45854 (CA)