The number currently linked to Leo is (985) 594-5918. This year Leo celebrated his 70 birthday. Leo’s residency is at 4328 Country Dr, Bourg, La 70343. Leo has previously lived in Bourg. The birth year was listed as 1955. We have found 7 possible relatives of Leo: Denise Joan Harp, Joan Boquet Harp, Michelle Elizabeth Barrera and 4 other people.