NPI Central
Orthopaedic Specialists of Alabama, PC NPI Number 1013227222 — Birmingham, AL | NPI Central