This person has stayed in Indianapolis before moving to Indianapolis. Lerran is a resident of 3525 Delmar Rd, Indianapolis, In 46220. Lerran's birth date was listed as 1960. The current age of Lerran is 64. The number currently linked to Lerran is (317) 255-5372.