433 Main St, Placerville, CA 95667, United States
4175 Juniper Court, Placerville, CA 95667, United States