Tower Lakes Fen Nature Preserve
Lake Barrington, Illinois
Tower Lakes Fen Nature Preserve is a small natural area in Lake Barrington, Illinois. It was first established in May of 1995.
10.00 acresabout seven and a half football fields
Been here lately? Is this still accurate?
Acreage10.00
Managed byState of Illinois
Address24755 River Road, Lake Barrington, IL 60010
Coordinates42.225371, -88.166957
Websitenone on file
Street View
Photographs from the community
No photos yet
+Add yours
Every upload here fills a gap and is entered in the running contest.
