Midsummer Days

American Legion, 6439 Elm Street, North Branch, MN

98th annual Midsummer Days Hosted by American Legion Post 85

Street dance under the big tent, rain or shine. Schedule of events coming soon!

S