5821 Mother Lode Dr, Placerville, CA 95667, United States
5300 Merchant Cir, Placerville, CA 95667, United States