Jelani Ochoa was born in 1991, age 33. Jelani Ochoa's address is 13138 221st Street , Springfield Gardens, NY 11413. Possible relatives include Ava Mcsween, Ayodele Ochoa and 3 others. Jelani's latest phone number is (516) 984-7929. Previous phone numbers include (718) 413-5275 and (718) 712-2736.
Address History: 13138 221st Street, Springfield Gardens, NY 11413;
5700 Ridge Club Loop Apt 307, Orlando, FL 32839;
Laurelton, NY 11413
Results 1 - 1 of 1