Sheila currently resides at 8519 Deerfield Dr, Chalmette, La 70043. The number currently linked to Sheila is (504) 279-2863. This year Sheila celebrated her 63 birthday. In addition to Chalmette, Sheila also lived in Picayune and New Orleans. This person's birth year is 1961.