She has stayed in Convent and Darrow before moving to Saint James. Records link phone number (225) 562-7464 with Shelia’s details. The birth year was listed as 1960. This year Shelia celebrated her 64 birthday. 7227 Communie St, Saint James, La 70086 is where Shelia resides. We have found 9 possible relatives of Shelia: Samantha E Mitchell, Stacey Nadine Spellman, Louise Dumas and 6 other people.