7340 N. Rogers Ave. Chicago, IL 60626
Located east of Wolcott and south of Birchwood at north end of park. Small dog area. Doggie drinking fountain.
7340 N. Rogers Ave. Chicago, IL 60626 United States