Howard Leisure Center
Add to Favorites
OPEN NOW
Today: 8:30 am - 7:00 pm
Saved to Favorites
TollFree: (800) 526-0844
Phone: (847) 967-6633
Address: 6676 W Howard St, Niles, IL 60714
Website: https://niles-parks.org
6676 W Howard St, Niles, IL 60714
7100 N Harlem Ave, Chicago, IL 60631
8255 N Oketo Ave, Niles, IL 60714
5801 N Natoma Ave, Chicago, IL 60631
5801 N Natoma Ave, Chicago, IL 60631
7100 N Harlem Ave, Chicago, IL 60631
3650 W Devon Ave, Lincolnwood, IL 60712
4105 N Harlem Ave, Norridge, IL 60706
1500 E Euclid Ave, Mount Prospect, IL 60056