He was born on 6-05-1947. 77 is Leonard's age. Leonard’s residency is at 2043 W 200 N, Albion, IN. Cherish Smith, Leonard M Stepp, and two other persons are also associated with this address. (260) 413-3835 (Cellco Partnership), (260) 636-7539 (Frontier North, IncCellco Partnership) are the phone numbers associated with Leonard. Public records show that the phone number (260) 636-7539 is linked to Cherish Smith, Leonard M Stepp, Mary A Stepp, Leonard W Stepp Jr, Lara F Stepp. [email protected] is Leonard’s e-mail address