Dr. John Haley, MD is a cardiology specialist in Fairmont, MN. Dr. Haley completed a residency at St Marys Mayo Clin. He currently practices at Fairmont Clinic and is affiliated with Mayo Clinic Health System in Mankato. He accepts multiple insurance plans. Dr. Haley is board certified in Cardiovascular Disease.
Fairmont Clinic800 Medical Center Dr, Fairmont, MN 56031 Existing Patients: (507) 238-8100
Eastridge Clinic101 Martin Luther King Dr, Mankato, MN 56001 Existing Patients: (507) 385-6500
Mayo Clinic Health System Mankato
Mayo Clinic Health System in Mankato1025 Marsh St, Mankato, MN 56001 Existing Patients: (507) 625-4031
Mayo Clinic Health System Saint James
St James Medical Center Mhs Home Health1101 Moulton and Parsons Dr, Saint James, MN 56081 Existing Patients: (507) 375-3261
Springfield Medical Center
Mayo Clinic Health System in Springfield625 N Jackson Ave, Springfield, MN 56087 Existing Patients: (507) 723-4231
Waseca Medical Center
Mayo Clinic Health System in Waseca501 State St N, Waseca, MN 56093 Existing Patients: (507) 835-1210
- Mayo Clinic-Rochester, Fellowship Hospital — 2001
- St Marys Mayo Clin, Residency Hospital — 1997
- Mayo Clinic-Rochester, Internship Hospital — 1995
- University of Minnesota Medical School, Medical School — 1994
- Blue Cross Blue Shield
- Blue Cross Blue Shield of Minnesota
- CareFirst Blue Cross Blue Shield
* Please verify this information when scheduling an appointment.
Leave a review
How likely are you to recommend Dr. Haley?
Dr Haley is very good at his job as to getting to the problem and sending to the best persons to get you back on the amends. He is very kind and caring doctor. He listens to all your concerns and explains things for you to understand.
- Mayo Clinic Health System in Mankato