Associates-Foot & Ankle Care
3175 Turner St
Placerville, CA 95667
Placerville, CA 95667