12157 Alex Guerrero Cir, El Paso, Tx 79936 is where Leo lives. 1972 is the birth year of Leo. The current age of Leo is 52. Cities Leo has lived in before are Fort George G Meade, Bessemer, Alexandria and 3 other cities. The phone number (410) 674-3107 is Leo’s.