Lockwood Animal Rescue Center
Wolf Rescue
- Categories: animal sanctuary
- Address: P.O. Box 1510 Map
- City, State: Frazier Park, California Country: United States Postal Code: 93225
- Phone: Fax: Not Available
- WebSite: http://lockwoodarc.org
- Email: Lockwood Animal Rescue Center Contact: Matthew Simmons
- Description:
Lockwood Animal Rescue Center is located on 20 acres in the Los Padres National forest in Ventura County, California. LARC is only an hour and a half north of the city of Los Angeles, yet it remains a “world away.” We are home to the “feathered, furry, and fetlocked” who get to frolic in their forever home.
- Online Ordering: No