view of Norwood Park Dog friendly area
Location:

5899 N. Avondale
Chicago, IL 60631

Location Notes:

.13 acres, located just north of service yard on Avondale Ave. Doggie drinking fountain.

Located Within: Norwood Park

 

Map & Facilities

Norwood Dog Friendly Area

5899 N. Avondale
Chicago, IL 60631
United States