Contact Davis Ranch:
We are centrally located in Sloughhouse, CA off the Jackson Highway. 15 minutes East of Sacramento, 15 minutes South of Folsom, and 15 minutes North of Elk Grove. Our address is 13211 Jackson Road, Sloughhouse, CA 95683-9701.
Hours of operation : Hours change seasonally, please call or E-Mail for current hours
Phone #: (916)682-2658
Call anytime for recorded information