Placer Independent Resource Services Back to Search Placer Independent Resource Services Categories Health 11768 Atwood Road Ste 29 , Auburn , CA , 95603 (530) 885-6100 Send Email http://www.pirs.org Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone