Michael S Nupuf, MD, Internal Medicine

110 W 6th St
OswegoNY  13126-2507 (Oswego County)


Phone: 315-342-4768
Fax:

NPI: 1700809860
License Number: 1446061 (NY)