Sheep Ranch, CA By Sabrina Biehl Published Jul 16, 2015 04:24 pm Address 11025 Main Street Sheep Ranch, CA 95246 United States Upcoming Events No known events in this location