Lowell Park
Use attributes for filter ! | |
Address | 2114 Lowell Park Rd, Dixon, IL 61021, United States |
---|---|
Area | 81 |
Hours | Closed ⋅ Opens 6AM Sun |
Year built | 1907 |
Architects | Olmsted Brothers |
Date of Reg. | |
Date of Upd. | |
ID | 2012658 |
About Lowell Park
Lowell Park is a municipal park located along the Rock River in northern Dixon, Illinois. The city acquired the land for the park in 1906, when Carlotta Lowell donated the land to commemorate her parents' lives.
Click on the photo of Lowell Park to view it on Google Maps.