According to our records, this business is located at 3317 State Route 23 in Harvard (in McHenry County), Illinois 60033, the location GPS coordinates are: 42.375375 (latitude), -88.622741 (longitude). Rush Creek Farm is categorized under Showing Services, Pet and Animal Specialties (SIC code 0752). Known organization partner is Terry Leonard. You can contact the company by phone at (815) 943-6664.