Catherine Interiors, Inc. | Interior Design

web icon: 1211 Centre St. Newton, MA 02459
web icon: 617. 227. 0700
web icon:
Since customer service is of the utmost importance to us, we are often out of the office overseeing on-site progress. Please leave a message. We promise to be in touch quickly.
Add a Review of this item