Keith W Weaver, MD, Orthopaedic Surgery

924 Fulton Ave Sw
BirminghamAL  35211-1229 (Jefferson County)


Phone: 205-786-0315
Fax: 205-788-2663

NPI: 1629007968
License Number: 00009769 (AL)