Patriots Park is a charming park located at 501 55th Place in Downers Grove, Illinois, United States. This popular tourist attraction is a peaceful oasis …
Reviews
Tripadvisor
5.0/5 · 2 reviews
Loading reviews...
Aug 11, 2020
Patriots Park in Downers Grove is a relatively small park but still very enjoyable. The park is centered by a lake (called Barth Pond) which is surrounded by a blacktop paved path that is about a ha…Full review by BILLMUNI
Canoes, kayaks, rowboats and other non-motorized watercraft are allowed on Barth Pond at Patriots Park, 55th Street and Grand Avenue. Please follow all posted boating rules...