398 Main St, Placerville, CA 95667, United States
2860 High Hill Rd, Placerville, CA 95667, United States