Sombra Real Estate Listings and Information

Sombra

Sombra is a village situated on the St. Clair River, in southwestern Ontario, within the municipality of St. Clair Township.

Sombra's current population is approximately 250.