Leo’s current address is 48 Button Rock Rd, Lyons, Co 80540. Port Neches, Austin, Boulder and 2 other cities are cities Leo has lived in. 1954 is the birth year of Leo. Leo's possible relatives are Robert L Gordon, Don Robertjr Knowles, Donna Marie Sockwell and 6 other people. The phone number (303) 823-6525 is Leo’s. Leo has reached the age of 70 years.