Leo is associated with Industrial Development Board Of The Town Of Farmerville, Inc. Leo was born in 1917. In addition to Farmerville, Leo also lived in Farmerville. This year Leo celebrated his 107 birthday. The number currently linked to Leo is (318) 368-2157. Leo’s current address is 506 Bayou St, Farmerville, La 71241.