Get Directions to China House ← View details 11007 EAST 41ST STREET, Tulsa, Oklahoma 74146 (918) 622-9888 Get Directions From* To * — Required information