Barry S Callahan, MD, Orthopaedic Surgery

305 Paul W Bryant Dr E
TuscaloosaAL  35401-2055 (Tuscaloosa County)


Phone: 205-345-0192
Fax: 205-464-4507
Email: han***@*****th.net

NPI: 1013989995
License Number: 33914 (TN)