How do you know Sheila? Please share your stories and photos, and help spread the word about this page!
Sheila was born November 29, 1960 in Virginia, USA, and died November 28, 2007. Sheila is buried in Princess Anne Memorial Park in Virginia Beach, Virginia, USA.