1. Cowan, Michael L, MD 1158 Island Blvd, Welch, MN 55089 Coordinate: 44.603004,-92.72626 Phone: (651) 385-4148