About
Fall in love with Lockwood Park as you experience life on the farm in the heart of a big city!
Address: 5201 Safford Rd, Rockford 61101
Phone: (815) 987-8809
Email: gro.tcirtsidkrapdrofkcor@namrekcaeibbed
Parking:
Lot
State: IL
City: Rockford
Street Number: 5201 Safford Rd
Zip Code: 61101
categories: urban farm, park