Leonard was born 62 years ago. Leonard currently resides at 229 Cavitt Ave #2, Trafford, Pa 15085. Leonard was born in 1962. Scott Matthew Simmons, David Simmons, Valerie Monreal Simmons and 3 other people are people possibly related to Leonard. Cities Leonard has lived in before are Trafford, Orlando and Pasadena. Records link phone number (412) 856-1254 with Leonard’s details.