NPI Central
Alabama Orthopedic Spine & Sports Medicine Associates P C NPI Number 1659344984 — Birmingham, AL | NPI Central