Geneva Beach Resort

105 Linden Ave, Alexandria, MN