Meenu Giri, DMD, Dentist

37259 Fremont Blvd
FremontCA  94536-3642 (Alameda County)


Phone: 510-790-0700
Fax: 510-790-0777

NPI: 1144578253
License Number: 61486 (CA)