1. Court & Slopes Inc 780 Church Rd, Elgin, IL 60123 Coordinate: 42.07383,-88.29842 Phone: (847) 697-3600