We have found 9 possible relatives of Nelia: Ramiro M Pena, Nicolas R Pena, Irene Pena Garza and 6 other people. In addition to Okeechobee, Nelia also lived in Okeechobee and Elgin. 1958 is the birth year of Nelia. Records link phone number (863) 357-2831 with Nelia’s details. Nelia has reached the age of 66 years. Nelia’s current address is 3370 40Th Dr, Okeechobee, Fl 34972.