Possible relatives of Leon are: Maria Teresa Garcia, Miles Segers, Michael S Segers and 6 other people. Leon has reached the age of 87 years. Leon was born in 1936. Leon has listed (856) 691-8250 as his phone number. He has stayed in Vineland before moving to Vineland. Leon now resides at 117 Grape St, Vineland, Nj 08360.