Henderson is a city Shena has lived in. Shena has listed phone number: (812) 421-8323. Shena’s current address is 1664 Mcconnell Ave, Evansville, In 47714. Shena was born in 1973. Shena turned 51...