Sheila was born in 1970. Sheila’s current address is 8313 Croton Ave, Tampa, Fl 33619. The age of Sheila is 54. Records link phone number (813) 631-3391 with Sheila’s details. This person has lived also in Seffner and Tampa. The possible relatives of Sheila are Irving L Thomas, Kelvin Denarldo Thomas, Glenn L Ellenwood and 3 other people.