Energy Sports Complex
6352 W. Howard Street
Niles, Illinois 60714