Alaa Elnajjar, MD
Psychiatrist
1011 Veterans Memorial Pkwy, Riverside, RI, 02915-5099
(401) 432-1137