Imelda Locquiao was born in 1967, age 57. Imelda Locquiao's address is 36 Chestnut Avenue , Rochelle Park, NJ 07662. Possible relatives include Leonilda Lewis, Renato Locquiano and 13 others. Imelda's latest phone number is (201) 845-8268. The latest email address for Imelda Locquiao is ilo****@aol.com.
Phone Numbers: (201) 845-8268
Address History: 36 Chestnut Avenue, Rochelle Park, NJ 07662;
6136 Cranberry Lane E, Jacksonville, FL 32244;
Little Ferry, NJ 07643
Emails: ilo****@aol.com
Results 1 - 1 of 1