Shelia’s current address is 7173 Po Box, North Port, Fl 34290. Shelia's possible relatives are Joseph C Knotts, Ronald L Seekford, Beverly A Knotts and 2 other people. She has stayed in Port Charlotte, North Port and Venice before moving to North Port. The current age of Shelia is 43. 1982 is the birth year of Shelia. Shelia has listed (941) 423-7715 as her phone number.