1944 is the birth year of Leon. Leon’s current address is 1410 Rock Crusher Rd, Homosassa, Fl 34448. Leon is related to or closely associated with Barbara B Gudridge, Kathleen M Goodrich, Rodney Joseph Gudridge and one other person. Other a city that he has stayed in is Crystal River. The phone number (352) 621-6667 is Leon’s. Leon turned 81 years old.