George A. Leoni Complex
About the Business
The George A. Leoni Complex is a state-of-the-art institution located at 800 North 17th Avenue in Melrose Park, Illinois, United States. This facility offers a wide range of services and programs to cater to the diverse needs of the community. From educational workshops and fitness classes to social events and community outreach programs, the George A. Leoni Complex is dedicated to enhancing the well-being and quality of life for all its visitors. With a team of dedicated staff and modern amenities, this institution is committed to providing a welcoming and inclusive environment for individuals of all ages and backgrounds.
Photos
Location & Phone number
800 N 17th Ave, Melrose Park, IL 60160, United States
Hours open
Monday:
8:00 AM - 6:00 PM
Tuesday:
8:00 AM - 6:00 PM
Wednesday:
8:00 AM - 6:00 PM
Thursday:
8:00 AM - 6:00 PM
Friday:
8:00 AM - 6:00 PM
Saturday:
Closed
Sunday:
Closed
Reviews
"LMAO,,,, $250 to play soccer in the field for 1hr... is a community building , for locals ... talk about making profit from Tax payers $. Tax payer founded building, to make profit. sounds like a good corrupt business.."
"Joey is VERY friendly and helpful up front. Always courteous and professional!"
"This place is a hidden gem for anyone looking for an indoor track."
"Nice place I'm was very happy with my family and enjoy with friendly people."
"My granddaughter has been involved with Leoni since she was 5 she is 12 will be 13 and they have the best staff Differently 5 ***** plus"
List of local businesses, places and services in Illinois
β business help π services β phones π opening times βοΈreviews π addresses, locations π· photos