1. Placer Independent Resource Services 11768 Atwood Rd, Auburn, CA 95603 Coordinate: 38.93391,-121.09709 Phone: (530) 885-6100