Norwood Park
0 reviews
Listed in Illinois Dog Parks
- 5899 North Avondale Avenue, Chicago, IL 60631, USA
- 773-631-4893
- www.chicagoparkdistrict.com/parks/Norwood-Park/
Hours: Monday thru Friday 9am-8pm
Saturday and Sunday 9am-5pm
.13 acres, located just north of service yard on Avondale Ave.. Doggie drinking fountain.