Mamoun I Najjar, MD, Internal Medicine

1222 Somerville Rd Se
DecaturAL  35601 (Morgan County)


Phone: 256-341-0152
Fax: 256-341-0587

NPI: 1043269061
License Number: 27654 (AL)