NPI Central
Birmingham Shelby Urology P.C. NPI Number 1467556977 — Alabaster, AL | NPI Central