Placer Independent Resource Services
11768 Atwood Road Ste 29
Auburn, CA 95603
(530) 885-6100
(800) 833-3453
Hours:
Monday-Friday, 8:30 am - 5:00 pm.