NPI Central
University Orthopaedic Clinic, PC — NPI 1073551461, Tuscaloosa, AL | NPI Central