The phone number (337) 837-3595 is Leo’s. The age of Leo is 84. The residency of Leo is at 128 Charles Dr, Lafayette, La 70508. Accent Wood Working, Llc is a business Leo has some connections with. Public records show Broussard, Memphis, Marrero and one other city as cities Leo also stayed in. His birth year was listed as 1939. Records link Leo with Patricia Ann Simon, Thomas Aquinas Simon, Leeallen A Simon and 6 other people.