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