Fausel Farm

4881 Hanks Exchange Rd Placerville CA 95667 USA

(530) 622-4390

Location