Address: 12700 Meiss Rd, Sloughhouse, CA 95683, USA
Address: 14813 Jackson Rd, Sloughhouse, CA 95683, USA