China Town About
China Town in Elwood, Indiana , 46036 - Restaurants. The company is located at 2000 Main St, Elwood, Indiana , 46036. Find more detail information and reviews about China Town.
You can reach China Town at the number 7655529188.
China Town Services
China Town FAQ
China Town where ?
China Town at 2000 Main St, Elwood, Indiana 46036
China Town phone number ?
China Town phone number 7655529188
China Town contact ?
You can call at 7655529188.You can fill out the form at chamberofcommerce.com.
2000 Main St zip code ?
The Zip Code 46036