The residency of Leo is at 4707 Diamond Springs Dr #D, Missouri City, Tx 77459. Leo's birth year is 1942. Records link Leo with Karen Tippit Glass, David Michael Glass, Celeste Anne Glass and 2 other people. Leo has reached the age of 82 years. Leo has listed (281) 403-5034 as his phone number. There are 3 companies connected with Leo: Gas Unlimited, Inc, Plg Farms, Inc and Gas Technical Services Company. He has stayed in Stafford, Sugar Land and Houston before moving to Missouri City.