Leon's birth year is 1938. Leon was born 85 years ago. Leon’s current address is 159 White St #2, Lowell, Ma 01854. The number currently linked to Leon is (305) 289-7349. Other cities that he has stayed in are Lowell and Marathon. The possible relatives of Leon are Karen E Morency, Lorraine M Montbleau, Daniel N Morency and one other person.