1. DeCraene's Service Center Inc - Harvard 600 N Division St, Harvard, IL 60033 Coordinate: 42.42325,-88.61376 Phone: (815) 943-8207