Records link Leo with Evelyn S Salazar, Rachel D Salazar, Shannon R Salazar and 2 other people. The age of Leo is 71. Leo has previously lived in Santa Fe and Espanola. Leo owns the phone number (505) 983-2582. Companies linked with Leo are: Word Of Life Fellowship Inc and Word Of Life Fellowship, Inc. 1514 Agua Fria St, Santa Fe, Nm 87505 is where Leo lives. 1953 is his birth date.