1. Big Run Wolf Ranch 14857 S Farrell Rd, Lockport, IL 60441 Coordinate: 41.61628,-88.02459 Phone: (815) 588-0044