Address:
63 Hurley Ave STE 6, Kingston 12401
(845) 331-3881 (Phone), (845) 331-1410 (Fax)
DANIEL HAFNER PHYSICIAN PC
63 Hurley Ave, Kingston 12401
(845) 331-6169 (Phone), (845) 331-0681 (Fax)
TEN BROECK COMMONS
1 Commons Dr, Lake Katrine 12449
(845) 336-6666 (Phone), (845) 336-4014 (Fax)
NORTHERN DUTCHESS HOSPITAL
6511 Spring Brook Ave, Rhinebeck 12572
(845) 876-3001 (Phone), (845) 471-2928 (Fax)
Hospitals:
63 Hurley Ave STE 6, Kingston 12401
DANIEL HAFNER PHYSICIAN PC
63 Hurley Ave, Kingston 12401
TEN BROECK COMMONS
1 Commons Dr, Lake Katrine 12449
NORTHERN DUTCHESS HOSPITAL
6511 Spring Brook Ave, Rhinebeck 12572
Benedictine Hospital
105 Ave Mary's, Kingston 12401
HealthAlliance Hospital - Broadway Campus
396 Broadway, Kingston 12401
Education:
Medical School
New York Medical College
Graduated: 1991
St Vincents Hosp & Med Ctr