Map location of
Dowell Lake Dam, Stronghurst, IL, USA

Stronghurst, Illinois, United States