George K Otsuka Engineer Channelview, TX 15545 North Brentwood Street, Channelview, TX 77530, United States Harris County, TX Professional Read more about George K Otsuka Engineer