The number currently linked to Sheila is (504) 897-6104. The current age of Sheila is 68. La Place and New Orleans are cities Sheila has lived in. 1956 is her birth date. Sheila’s current address is 4431 Tchoupitoulas St, New Orleans, La 70115.