1. Wild Spirit Rescue & Resort, Inc. 20132 Dayton St, Riverside, CA 92508 Coordinate: 33.89821,-117.31099 Phone: (951) 476-5263