NPI Central
Internal Medicine of Shelby, P.C. NPI Number 1497946800 — Birmingham, AL | NPI Central