8697 Freedom Rd, Tallahassee, Fl 32305 is where Shenna lives. Public records show Bainbridge, Aurora and Lakewood as cities Shenna also stayed in. Records link phone number (850) 210-0544 with Shenna’s details. Possible relatives of Shenna are: Walter Steven Henderson, William D Henderson, Ray Tandlisar Stewart and 5 other people. Shenna has reached the age of 45 years. Shenna was born in 1979.