Teri M Lord, MD, Hospitalist

810 Saint Vincents Dr
BirminghamAL  35205-1601 (Jefferson County)


Phone: 800-566-5050
Fax: 317-583-3099
Email: tma***@*****il.com

NPI: 1659357945
License Number: ME111426 (FL)