Leo currently resides at 19651 County Road 27 #27, Eckley, Co 80727. In addition to Eckley, Leo also lived in Eckley. The birth year was listed as 1929. The current age of Leo is 94. Records link phone number (970) 359-2364 with Leo’s details.