Lee C Carter, MD, Anesthesiology

2700 Hospital Dr
NorthportAL  35476-3360 (Tuscaloosa County)


Phone: 205-989-1080
Fax: 205-989-1087
Email: lcc***@*****il.com

NPI: 1588669048
License Number: 16284 (AL)