John Gallagher, MD, Emergency Medicine

Medical Degree: Temple University School of Medicine in Philadelphia, Pa.

Residency: Geisinger Medical Center in Danville, Pa.

Professional Associations:

  • National Association of Emergency Medicine Services Physicians
  • American College of Emergency Physicians
  • Emergency Medicine Resident’s Association


  • Certified as a National Ski Patrol Outdoor Emergency Care Provider
  • Certified in Advanced Cardiac Life Support
  • Certified in Basic Life Support
  • Certified in Pediatric Advanced Life Support
  • Certified in Advanced Trauma Life Support
  • Has been with Winona Health since 2012

Emergency Medicine
855 Mankato Avenue
Winona, MN 55987

PrintFriendly and PDF