Records link phone number (305) 751-9310 with Shelena’s details. Shelena is a resident of 360 66Th St, Miami, Fl 33150. This year Shelena celebrated this person's 59 birthday. 1965 is the birth year of Shelena. A city Shelena has lived in before is Miami.