The possible relatives of Sheila are David M Allen, Owen Harry Allen, Betty Allen and 6 other people. Sheila turned 54 years old. 1971 is the birth year of Sheila. Sheila now resides at 601 Oakleaf Blvd, Oldsmar, Fl 34677. Tampa and Clearwater are cities Sheila has lived in. The number currently linked to Sheila is (813) 814-2264.