Geoffrey Nnamdi Alilonu, MD, Internal Medicine

4400 Watermelon Rd Ste B
NorthportAL  35473-5204 (Tuscaloosa County)


Phone: 205-345-6302
Fax: 205-247-4300
Email: ali***@*****oo.com

NPI: 1144295221
License Number: 28996 (AL)