The number currently linked to Leon is (703) 977-6827. Leon currently resides at 1 Rr 1 #70, Blue Ridge, Va 24064. People possibly related to Leon are Boss R Saunders, Vera Ann Saunders, Vivian V Saunders and one other person. Other a city that he has stayed in is Blue Ridge. The current age of Leon is 59. The birth year was listed as 1965.