Margo Leah McCumber, DDS, Dentist

2929 Sheridan Dr
TonawandaNY  14150-9440 (Erie County)


Phone: 716-831-8844
Fax: 716-834-2073

NPI: 1487801221
License Number: 054517 (NY)