Leo is a resident of 1858 Patton Rd, Albuquerque, Nm 87105. People possibly related to Leo are Lawrence C Montoya, Tio Montoya, Tommie Montoya and 6 other people. Albuquerque is a city Leo has lived in. The age of Leo is 53. His birth year was listed as 1972. The number currently linked to Leo is (505) 764-9122.
Public records show that Leo is Hispanic. Possible Leo's ethnic group is Hispanic. English is the language Leo can speak. According to public records Leo's education level is college.