John Angel Sotelo, MD, Internal Medicine

2700 Dolbeer St
St Joseph Hospital - Eureka
EurekaCA  95501-4799 (Humboldt County)


Phone: 707-445-8121
Fax:

NPI: 1164447504
License Number: A87294 (CA)