Nikita Mehra's address is 9825 64th Road Apt 4d, Rego Park, NY 11374. Possible relatives include Anita Mehra, Neal Mehra and 2 others.
Address History: 9825 64th Road Apt 4d, Rego Park, NY 11374
Nikita Mehra's current address is 1372 Osceola Drive , Fort Myers, FL 33901. Nikita has also lived in Bayside, NY and Little Neck, NY.
Address History: 1372 Osceola Drive, Fort Myers, FL 33901;
21050 41st Avenue Apt 4c, Bayside, NY 11361;
Little Neck, NY 11362;
New York, NY 10028;
Rego Park, NY 11374
Results 1 - 2 of 2