Get Directions to Houston Municipal Courts - Mykawa ← View details 8300 Mykawa Road, Houston, Texas 77048 +1 832-394-2202 Get Directions From* To * — Required information