Address:
Robert K Hafford MD
700 Borton Ave, Essexville 48732
(989) 894-2926 (Phone)
Hospitals:
Robert K Hafford MD
700 Borton Ave, Essexville 48732
McLaren Bay Region
1900 Columbus Ave, Bay City 48708
Education:
Medical School
Wayne State University
Graduated: 1978
Weill Cornell Medical College
Graduated: 1950
St John Hospital and Medical Center