China House Address: 2639 E 32nd St, Loma Linda, MO 64804 Phone: (417) 624-8866 Cuisine: Chinese Restaurants, Chinese