The Channel Inn

23219 Farwell Ave Warsaw MN 55087 USA

(507) 685-4622

Location