The number currently linked to Sheila is (504) 283-5235. Possible relatives of Sheila are: Susie S Morgan, Anthony Joseph Haywood, Lisha A Morgan and 6 other people. This person's birth year is 1960. Other a city that she has stayed in is New Orleans. Sheila currently resides at 1491 Filmore Ave, New Orleans, La 70122. Sheila has reached 64 years of age.