Craig R Thayer, MD, Surgery

941 Spring St
Suitea
PlacervilleCA  95667-4546 (El Dorado County)


Phone: 530-626-1102
Fax: 530-626-4337

NPI: 1861548117
License Number: G62641 (CA)