NPI Central
Powell Orthopedics & Sports Medicine, P.C. NPI Number 1790095610 — Vestavia Hills, AL | NPI Central