NPI Central
Ted Humphry, M.D., Inc. NPI Number 1023193075 — Arcata, CA | NPI Central