Her birth year was listed as 1977. The number currently linked to Sheila is (716) 823-1728. The residency of Sheila is at 291 Eden St, Buffalo, Ny 14220. The possible relatives of Sheila are Patrick Lyons, Francis Ppatricia Lyons, Colleen M Solomon and 4 other people. Sheila has reached the age of 47 years. Cities Sheila has lived in before are Buffalo and Orchard Park.