The residency of Sheila is at 24980 Treadwell Ave, Euclid, Oh 44117. Sheila was born 64 years ago. This person has lived also in Cleveland and East Cleveland. 1960 is the birth year of Sheila. Sheila has listed phone number: (216) 261-0934.