Nelio Acosta was born in 1919, age 104. Nelio Acosta's address is 951 E 17th Street , Hialeah, FL 33010. Possible relatives include Ana Acosta, Angel Acosta and 3 others. Public records show Nelio has also lived in Tampa, FL. Nelio's latest phone number is (305) 342-4258. Previous phone numbers include (305) 342-5860 and (305) 887-4818.
Results 1 - 1 of 1