John Haggart, M.D.
Fargo, ND
Physician
Orthopaedic Surgery, Sports Medicine (Orthopaedic Surgery)
Facilities
Essentia Health
Hospital · General Acute Care Hospital
3000 32nd Ave South, Fargo, ND 58104
Essentia Health St Marys - Detroit Lakes
Hospital · General Acute Care Hospital
1027 Washington Ave, Detroit Lakes, MN 56501
Po Box
Clinical Location
Po Box, Nashville, TN 37230
Po Box
Clinical Location
Po Box, Knoxville, TN 37930