| Category: | Doctor, Health, |
|---|---|
| Address: | 11670 Atwood Rd, Auburn, CA 95603, USA |
| Postal code: | 95603 |
| Phone: | (530) 887-2800 |
| Website: | https://chapa-de.org/ |
The only place that cares more about the human than the dollar. Warning.. Avoid the pharmacy they will kill you with incompetence.