11825 Sand Dollar Ct, Indianapolis, In 46256 is where Leonard lives. Phone number listed for Leonard is (317) 293-0388. Leonard's birth date was listed as 1933. Leonard was born 91 years ago. Leonard's possible relatives are Nancy A Harringtoncrum, Joseph Jay Crump, Carolyn M Crupm and 4 other people. Fishers, Indianapolis and Plainfield are cities Leonard has lived in.