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.
Dogs are welcome but must be on a leash and cleaned up after.