This year Keena celebrated her 63 birthday. Keena is a resident of 280 Thalia Trace Dr, Virginia Beach, Va 23452. Public records show Virginia Bch, Fort Eustis, Alexandria and 4 other cities as cities Keena also stayed in. The birth year was listed as 1961. Keena has listed phone number: (757) 631-7968.