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.