Thomas Edward Powell, MD, Orthopaedic Surgery

513 Brookwood Blvd
Ste 400
BirminghamAL  35209-6862 (Jefferson County)


Phone: 205-877-9191
Fax:

NPI: 1730233909
License Number: 19612 (AL)