Omar Abouelela's address is 1951 Mountain Avenue , Scotch Plains, NJ 07076. Possible relatives include Aiman Abouelela, Ameir Abouelela and 2 others. Public records show Omar has also lived in Howard Beach, NY. Omar's latest phone number is (908) 322-0025. Previous phone numbers include (908) 322-2141 and (917) 340-6954.
Results 1 - 1 of 1