1240 PARK ST STE 10 PALMER, MA 01069 Get Directions
1240 PARK ST STE 10 PALMER, MA 01069 Get Directions
China House Restaurant was founded in 1989. China House Restaurant specializes in Retail - Chinese Restaurant.
© Dun & Bradstreet, Inc. 2024. All rights reserved.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.