Albion’s historic Bohm Theatre is located at 201 & 203 S. Superior Street—Albion’s iconic red brick thoroughfare—in the Superior Street National Historic District.
Albion’s historic Bohm Theatre is located at 201 & 203 S. Superior Street—Albion’s iconic red brick thoroughfare—in the Superior Street National Historic District.