NPI Central
Colon & Rectal Surgical Associates of Birmingham, P.C. NPI Number 1972558864 — Homewood, AL | NPI Central