Karl Frederick Hafner, MD, Family Medicine

98 N 2nd St
FultonNY  13069-1254 (Oswego County)


Phone: 315-598-1220
Fax: 315-598-7541

NPI: 1235132655
License Number: 150265 (NY)