New China Reviews & Details
850 N Telshor Blvd
New China is located at 850 N Telshor Blvd in Las cruces near the intersection of N Telshor Blvd and Hammerand Ct. Their menu consists of Chinese dishes . Call (505) 522-8989 for takeout.
- Major Intersection:N Telshor Blvd And Hammerand Ct
Tell us more about New China Las cruces!