David William Todd, DMD, Dentist

120 Southwestern Dr
LakewoodNY  14750 (Chautauqua County)


Phone: 716-484-8091
Fax: 716-664-2285

NPI: 1194865907
License Number: 0452481 (NY)