Leon has previously lived in New Smyrna and New Smyrna Beach. 1968 is the birth year of Leon. The possible relatives of Leon are Jennifer R Belmonte, Belmonte Laura Combs, Leon Belmonte and 6 other people. The number currently linked to Leon is (386) 423-8334. Leon’s residency is at 209 Normandy Ave, New Smyrna Beach, Fl 32169. The age of Leon is 56.