Pratibha Vegulla, DDS, Dentist

150 Arch St
Suite-A
Redwood CityCA  94062-1345 (San Mateo County)


Phone: 650-299-9990
Fax:
Email: veg***@*****il.com

NPI: 1548322530
License Number: 54313 (CA)