William Eugene Alldredge, MD, Internal Medicine

100 Rice Mine Rd N
Ste B
TuscaloosaAL  35406-2300 (Tuscaloosa County)


Phone: 205-349-4200
Fax: 205-349-4285
Email: wal***@*****oo.com

NPI: 1801904636
License Number: 12074 (AL)