Strutz Ranch

13751 Indio Dr Sloughhouse CA 95683 USA

(916) 500-9794

Location