Leonard Burris was born in 1949, age 74. Leonard Burris's address is 27073 Camillia Lane , Loranger, LA 70446. Possible relatives include Janine Alexander, Denetria Burris and 11 others. Public records show Leonard has also lived in Folsom, LA. Leonard's latest phone number is (985) 796-1919.
Phone Numbers: (985) 796-1919
Results 1 - 1 of 1