Nabil Megalaa's address is 42 Daffodil Court , Staten Island, NY 10312. Public records show Nabil has also lived in Staten Island, NY. Nabil's latest phone number is (201) 320-3382. Previous phone numbers include (201) 688-9671 and (718) 984-1280.
Results 1 - 1 of 1