User Image

Dr. Craig Thayer

M.d., F.a.c.s. - Allopathic & Osteopathic Physicians

941 Spring St
Suitea
Placerville, Ca 95667