The number currently linked to Sheila is (412) 856-6760. Sheila has reached the age of 77 years. Public records show Monroeville, Omaha and Ebensburg as cities Sheila also stayed in. Sheila currently resides at 112 Olive Dr, Trafford, Pa 15085. Sheila's birth year is 1947.