Dale R Stemple, MD, Internal Medicine

500 Trinity Lakes Blvd
WeavervilleCA  96093 (Trinity County)


Phone: 530-623-6777
Fax: 530-623-5120

NPI: 1760456446
License Number: C36399 (CA)