Leo has reached 64 years of age. We have found 5 possible relatives of Leo: Maria Bissias Louchios, Maria T Louchios, Kerri Eileen Louchios and 2 other people. In addition to Albuquerque, Leo also lived in Kansas City, Morrow, Jackson and 6 other cities. Leo’s residency is at 10321 Delta Ct, Albuquerque, Nm 87114. The birth year was listed as 1961. The phone number (770) 233-4551 is Leo’s.