The possible relatives of Leonard are Secundino Montoya, Marilyn A Montoya, Veronica Fax Montoya and 6 other people. Leonard turned 59 years old. Leonard’s current address is 663 91St Ave, Denver, Co 80260. Leonard has previously lived in Brighton, Northglenn, Westminster and 2 other cities. The phone number (303) 487-9838 is Leonard’s. The birth year was listed as 1965.
Hispanic is his ethnicity. Public records show that Leonard is belongs to Hispanic ethnic group. English is his mother tongue. College is his education level.