John Kawasoe

Active Lebanon, OR Administration for Mallard Creek LLC