The residency of Leo is at 214 15Th St, Woodward, Ok 73801. Records link phone number (580) 256-7908 with Leo’s details. Leo turned 94 years old. This person's birth year is 1929. Public records show Eureka Springs and Holiday Island as cities Leo also stayed in. Edna Aparicio, Roseanna A Aparicio, Leta Ann Aparicio and one other person are people possibly related to Leo.