Nestor Feliu was born in 1948, age 75. Nestor Feliu's address is 13755 Sw 36th Street , Miami, FL 33175. Possible relatives include Blanca Feliu, Maria Feliu and 1 others.
Address History: 13755 Sw 36th Street, Miami, FL 33175;
3401 E 8th Lane, Hialeah, FL 33013;
North Miami Beach, FL 33160
Nestor Feliu's current address is 1218 Po Box , Aguadilla, PR 00605. Nestor's age is 85 years old (1938).
Address History: 1218 Po Box, Aguadilla, PR 00605
Results 1 - 2 of 2