Public records show Charleston and Varnville as cities Leon also stayed in. The phone number (803) 943-4555 is Leon’s. The current age of Leon is 84. Leon's birth year is 1940. Leon’s current address is 1639 Fisher Rd, Varnville, Sc 29944.