Daniel H McElheran, DO, Family Medicine

60 B Easter Ave
WeavervilleCA  96093-1229 (Trinity County)


Phone: 530-623-4186
Fax: 530-623-4397

NPI: 1588649859
License Number: 20A6265 (CA)