Springfield, Oak Ridge, New Tazewell and 6 other cities are cities Shelia has lived in. We have found 9 possible relatives of Shelia: Ulas L Ogdensalas, Rebecca Faith Bunch, Kristopher U Bunch and 6 other people. 1608 Ensenada Dr, Orlando, Fl 32825 is where Shelia lives. The number currently linked to Shelia is (703) 913-0725. Shelia was born 68 years ago. Shelia's birth date was listed as 1957.