The Owls club is a private club at 118 E. Second Street. Read more at http://www.lakevoicenews.org/duluth-owls-club-is-the-last-of-its-kind-in-st-louis-county/
The Owls club is a private club at 118 E. Second Street. Read more at http://www.lakevoicenews.org/duluth-owls-club-is-the-last-of-its-kind-in-st-louis-county/