Craig R Thayer MD
3105 Cedar Ravine Rd # 101
Placerville, CA 95667
Placerville, CA 95667