Business linked with Neena is I A Research Corp. Other cities that she has stayed in are Englewood and Norwood. 24 Woodland St #36, Englewood, Nj 07631 is where Neena resides. Neena's birth date was listed as 1953. The number currently linked to Neena is (201) 569-3513. Neena turned 72 years old.