Leonard is related to or closely associated with Beverly A Navarette, Sally Marie Castillo, Loenard Castillo and 6 other people. Leonard turned 66 years old. Leonard’s current address is 209 Johnson Ave, Trinidad, Co 81082. Trinidad is a city Leonard has lived in. Phone number listed for Leonard is (719) 846-2087. His birth year was listed as 1958.
Hispanic is his ethnicity. Leonard belongs to Hispanic ethnic group. English is his mother tongue. High school is his education level.