Leon has listed phone number: (508) 672-4000. 38 Caribou Ln, Swansea, Ma 02777 is where Leon lives. Possible relatives of Leon are: Kathleen V Menard, Menard Menard, Leon J Menardjr and 3 other people. The birth year was listed as 1948. Leon turned 76 years old.
Possible Leon's ethincity is French. Western European is Leon's ethnic group. He doesn't have problems speaking English. Level of education Leon compleated is college. He was born on 1948-02-23.