Leo owns the phone number (504) 481-1159. Leo’s residency is at 612 Miradon Ave, River Ridge, La 70123. This person's birth year is 1977. Leo has reached 47 years of age. Other cities that he has stayed in are Kenner, New Orleans and Westwego. The possible relatives of Leo are Darlene Marie Bourgeois, Clarence Price Newcomb, Mary Beth Bourgeois and 3 other people.