Urgent Care Specialists in Placerville, CA (Page: 1) SIERRA IMMEDIATE CARE MEDICAL CENTER 1000 FOWLER WAY SUITE #7PLACERVILLE, CA 956675738SPECIALTY: Urgent CareMore InfoAdditional Pages: 1 |