John Richard Meagher, DDS, Dentist

40 Franklin St
Ste 111
CarthageNY  13619-1323 (Jefferson County)


Phone: 315-493-1581
Fax: 315-493-9048

NPI: 1043311426
License Number: 030590-1 (NY)