Shelia has reached the age of 63 years. Shelia currently resides at 2326 Feliciana St, New Orleans, La 70117. This person's birth year is 1961. Shelia has listed phone number: (504) 940-6522. Shelia has previously lived in Lancaster and New Orleans.