Dr. Thomas Walsh, MD works in Stillwater, MN as a Sports Medicine Specialist. Dr. Walsh is board certified in Family Practice. Dr. Walsh is affiliated with Hudson Hospital & Clinic. Dr. Walsh is ...