Leon’s residency is at 85 Colbath Rd, Ctr Barnstead, Nh 03225. Phone number listed for Leon is (603) 269-0235. His birth year was listed as 1967. Leon has reached the age of 57 years. This person has lived also in Center Barnstead, Dover, Somersworth and one other city.