Michael L French, DDS, Dentist

680 W Tennyson Rd
HaywardCA  94544-5236 (Alameda County)


Phone: 510-780-9119
Fax: 510-780-9211
Email: bet***@*****ol.com

NPI: 1861521692
License Number: 49098 (CA)