6300 Foxen Canyon Road, Los Olivos, CA 93441, USA
6300 Foxen Canyon Road
Los Olivos
California
93441
United States
(805) 500-6977 (OYRR) Voicemail only(805) 500-6977 (OYRR) Voicemail only
Old Yeller Ranch Rescue is dedicated to rescuing dogs who have run out of shelter time for adoption, and need safe haven until a forever home is found.