Daniel W Harwood, MD, Surgery

106 Garden Gulch
WeavervilleCA  96093-2280 (Trinity County)


Phone: 530-623-3600
Fax: 530-623-1677

NPI: 1386646180
License Number: G57785 (CA)