North Channel Martial Arts Martial Arts in Houston North Channel Martial Arts10330 PalestineHouston TX 77029 Phone: 713-498-8311 Is this your business? Get Verified!