We have found 6 possible relatives of Leonard: Gregory A Strickland, Sylvia M Strickland, Janice Strickland and 3 other people. Leonard was born 55 years ago. Records link phone number (317) 271-2918 with Leonard’s details. The residency of Leonard is at 10612 Rolling Springs Dr, Indianapolis, In 46234. His birth year was listed as 1969. He has stayed in Zionsville, Spokane Valley, Spokane and 2 other cities before moving to Indianapolis.