The residency of Leon is at 1 Atlantic Ave, Attleboro, Ma 02703. Leon's birth date was listed as 1966. Leon has reached 58 years of age. Leon has listed (508) 223-3064 as his phone number. Other cities that he has stayed in are Scituate, Foster, Greenville and 2 other cities.