Barry's possible relatives are Edythe H Leech, Lori K Leech, Jeffery D Leech and 5 other people. The current age of Barry is 79. This person has lived also in Bellingham, Everson and Sedro Woolley. The number currently linked to Barry is (360) 676-1878. The birth year was listed as 1945. Barry’s current address is 132 Alger Cain Lake Rd, Sedro Woolley, Wa 98284.