NPI Central
James P. Holmes, M.D., P.C. NPI Number 1578788469 — Huntsville, AL | NPI Central