Leon owns the phone number (318) 752-1641. Records link Leon with Lizzie Mayshack Winn, Dian G Winn, Frank Ray Winn and 6 other people. Leon's birth year is 1967. Leon has reached the age of 57 years. Leon’s current address is 1603 Carver St, Bossier City, La 71111. Other cities that he has stayed in are Shreveport and Bossier City.