NPI Central
Humboldt Foot & Ankle PC NPI Number 1508422015 — Eureka, CA | NPI Central