Other cities that she has stayed in are New Orleans and Shalimar. 1959 is the birth year of Shelia. Shelia has reached 65 years of age. Shelia has listed phone number: (504) 288-0450. Shelia is a resident of 5101 Saint Roch Ave, New Orleans, La 70122.