Map location of
Marsh Lake, Osceola, IL, USA

Osceola, Illinois, United States