• 2936-3078 Newtown Road, Placerville, CA 95667