The Elgin Sports Complex has these great amenities in one location:
Find us on Facebook
Location: The ESC is located at 709 Sports Way, Elgin, IL 60123. The entrance is located three blocks south of the McLean Boulevard exit off of US Route 20/Lake Street.
For more information contact us at 847-531-7009!