James Franklin Block, DDS, Dentist

1895 Mowry Ave Ste 115
FremontCA  94538-1766 (Alameda County)


Phone: 510-793-0801
Fax: 510-793-7471

NPI: 1356475461
License Number: 36339 (CA)