Leo currently resides at 116 Steward Dr, Searcy, Ar 72143. Searcy and Plainview are cities Leo has lived in. Leo was born in 1919. Leo owns the phone number (501) 368-0662. The current age of Leo is 105.