The number currently linked to Leo is (719) 574-3712. Leo's birth date was listed as 1941. This person has lived also in Colorado Springs and Green Valley. Leo has reached the age of 83 years. Leo’s residency is at 5742 Stoney Pass Dr, Colorado Springs, Co 80917.