Map of Belcher Ridge in St. Clair County, IL:

Belcher Ridge St. Clair New Athens West 38.3742163 -89.8901025