Slough Lake
United States
>
Illinois
>
Lake County
>
Venetian Village
>
Slough Lake
Slough Lake in Venetian Village.
Slough Lake
Vegetation and ground cover
water
North Antonio Avenue
North Loretto Avenue
West Verona Avenue
Taco Bell
North Douglas Lane