Discover St. Clair
compiled from our dataSt. Clair is located in Ontario, Canada, and has a population of about 14,086. Our atlas lists 25 places here.
These include 3 sights and 3 museums, 16 restaurants, 3 places to stay and 0 cocktail bars. Highlights include Wellings of Corunna, Port Lambton, Ontario, Frog Point.