1. Lynwood Sport Center 2030 Glenwood Dyer Road, Lynwood, IL 60411 Coordinate: 41.52741,-87.56619 Phone: (708) 474-5900