The Club House
πΈ Bar in St. Clair Beach, Tecumseh, ON
The Club House is a bar located in the St. Clair Beach neighborhood.
πΈ Bar in St. Clair Beach, Tecumseh, ON
The Club House is a bar located in the St. Clair Beach neighborhood.
Add your photos β the most upvoted one becomes this page's picture.