Cities Leo has lived in before are Byers and Strasburg. The number currently linked to Leo is (303) 622-4481. The residency of Leo is at 56358 Spruce St, Strasburg, Co 80136. 1942 is the birth year of Leo. Leo turned 83 years old. Possible relatives of Leo are: Helen M Fellin, Herman J Fellin, Madelene Fellin and one other person.