Lena has previously lived in Indianapolis. This year Lena celebrated her 80 birthday. Records link phone number (317) 637-2685 with Lena’s details. Lena was born in 1944. Lena is related to or closely associated with Lori A Sprowl, Lloyd A Sprowl, Loren A Sprowl and 2 other people. Lena’s current address is 1440 Central Ave, Indianapolis, In 46202.