1. Freedom Run Park 6150 Russell St, Elgin, IL 60120 Coordinate: 42.038357,-88.26063 Phone: (847) 531-7000