12700 Lake Francis Rd Dobbins, CA 95935