Karen Crook

Active Beaverton, OR Vice-President for H & A Crook Enterprises Inc