Elmwood Resort 6567 State Highway 114 SW Alexandria, MN 56308 Phone: (320) 886-5437
Category: Resorts