Shelia’s current address is 294 Tarbutton Rd, Ruston, La 71270. The number currently linked to Shelia is (318) 513-9548. Audrey D Alexander, Mitchel L Alexander, Ericcontrel Alexander and 6 other people are people possibly related to Shelia. Shelia was born in 1975. Other cities that she has stayed in are Ruston and Winnfield. This year Shelia celebrated her 49 birthday.