David A Macgregor, DMD, Dentist

633 W 3rd St S
FultonNY  13069 (Oswego County)


Phone: 315-343-6160
Fax: 315-343-8556

NPI: 1043425804
License Number: DN15695 (FL)