850 Taylor Road Newcastle, Placer, California 95658-9780 USA (916) 663-4660 38.87089 -121.14441(38' 52' 15.2040 N, 121' 8' 39.8760 W)