Jerold Fenton Alvarado, DDS, Dentist

990 Laurel St
Ste C
San CarlosCA  94070-3900 (San Mateo County)


Phone: 650-592-3433
Fax: 650-592-2601

NPI: 1306975925
License Number: 29133 (CA)