Leon’s current address is 2316 Arrowhead Dr, Mccomb, Ms 39648. Leon has previously lived in Magnolia, Covington, Mccomb and one other city. Leon was born in 1929. Records link phone number (601) 684-5137 with Leon’s details. The current age of Leon is 94.