Jamil Ali Meloelain, MD, Internal Medicine

509 Wilson Ave
EutawAL  35462-1064 (Greene County)


Phone: 205-372-4035
Fax: 205-372-1228

NPI: 1538262076
License Number: MD.26273 (AL)