NPI Central
Humboldt Recovery Center Inc., NPI Number 1073023107 — Eureka, CA | NPI Central