-
The Clearwater Event Center is a 25,000 square foot facility located on the scenic North Shore Drive with a spectacular view of Lake Superior that is open all year. The building was built in the late 70’s by the Sternberg family. It was constructed [...]
View more