Public records show Lafayette as a city Leo also stayed in. There are 2 companies connected with Leo: L L & H Productions, Llc and Leo'S Discount Marine, Llc. Leo has reached 62 years of age. The number currently linked to Leo is (337) 332-1618. This person's birth year is 1963. Leo’s residency is at 414 Ogden St #O, Breaux Bridge, La 70517.