Records link phone number (502) 499-0838 with Sheila’s details. Sheila now resides at 19 Pinecroft, Louisville, Ky 40219. She has stayed in Louisville before moving to Louisville. The age of Sheila is 80. Sheila was born in 1944.