Cities Leo has lived in before are Wellington, South Gate, Johnson and one other city. Leo currently resides at 8222 Avenue X, Lubbock, Tx 79423. Leo's birth year is 1980. The current age of Leo is 44. Leo has listed (806) 784-0231 as his phone number.