Omar Najjar, MD
Photos
2675 N Decatur Rd Ste 601
Decatur, GA 30033
Dr. Najjar is board-certified in family medicine and emphasizes to his patients the importance of prevention of disease, regular well evaluations, and immunizations. Dr. Najjar is a member of the medical staff at DeKalb Medical.
Also at this address
See a problem?

