Niambi Ashaki Horton, DO, Internal Medicine

809 University Blvd E
TuscaloosaAL  35401-2029 (Tuscaloosa County)


Phone: 205-343-8255
Fax: 205-409-7770

NPI: 1992835854
License Number: 2475 (AL)