The current age of Leonard is 70. 373 Po Box, Claridge, Pa 15623 is where Leonard lives. 1954 is the birth year of Leonard. Records link phone number (724) 493-6293 with Leonard’s details. Claridge is a city Leonard has lived in.