1. Odor Medic 27635 Island View Rd, Excelsior, MN 55331 Coordinate: 44.90256,-93.63051 Phone: (612) 270-2953