Phoenix and Mesa are cities Leo has lived in. The current age of Leo is 91. Leo owns the phone number (480) 396-6412. The residency of Leo is at 1516 Slater Cir, Mesa, Az 85206. Leo's birth date was listed as 1932.
Leo is the owner of 1 property. Property owned by Leo is at 1516 Slater Circle Mesa AZ 85206. Property linked with Leo has estimated value of $31,700. According to public recors Leo's property land is worth $31,700.