He has stayed in Commerce City, Arvada, Sandy and one other city before moving to Henderson. The number currently linked to Leo is (303) 637-0363. Leo turned 86 years old. Leo’s residency is at 12340 Levi Cir, Henderson, Co 80640. Leo's birth year is 1937.