The number currently linked to Leon is (864) 244-1546. Leon was born in 1947. The residency of Leon is at 5 Fairford Cir, Taylors, Sc 29687. The current age of Leon is 78. Other cities that he has stayed in are Greenville and Buffalo.