Leclaire Lake
Address:
900 Hale Ave
Edwardsville
, IL
, 62025
38° 47' 59.784" N, 89° 56' 54.1824" W
See map: Google Maps