Mayra Elizabeth Escobar, DDS, Dentist

155 Birch St
Ste Ste 3
Redwood CityCA  94062 (San Mateo County)


Phone: 650-261-9834
Fax: 650-261-9835

NPI: 1922185164
License Number: 48104 (CA)