Records link Leon with Lee E Mcclure, Suzanne Mcclurebiafore, Leon E Mcclure and 5 other people. Leon's birth year is 1965. Leon is a resident of 1025 Vermont, Washington, Dc 20005. Other cities that he has stayed in are La Plata, Bel Alton, Anchorage and one other city. This person is linked with QSV, INC. The current age of Leon is 60.