Leo currently resides at 940 Essex Dr, Thornton, Co 80229. Phone number listed for Leo is (303) 288-0890. Leo has previously lived in Denver, Henderson and Edgewater. The age of Leo is 50. We have found 4 possible relatives of Leo: Norma Jean Telles, Christopher Vincent Telles, Jeannie Telles and one other person. Leo's birth year is 1974.
Portuguese is Leo's ethnicity. Leo belongs to Hispanic ethnic group. Leo can speak English. He attended to high school. Leo's date of birth was listed as 1974-11-14.