Village Inn Locations & Hours in Glenwood, MN 56334
Village Inn Store Details
-
Address
25 Franklin Street South
Glenwood, MN 56334
Maps & Directions
-
Phone Number
(320) 634-9961
Nearby Village Inn Locations
Popular Stores in Glenwood
Popular Store Locations & Hours