KCR Inc.

  • HEATING & AIR CONDITIONING
  • REFRIGERATING EQUIP-SALES/SERV
  • RESTAURANT EQUIPMENT
875 Waverley Street
Framingham, MA 01702
(508) 872-2500
(508) 872-4118 (fax)
  • About

    Serving both the commercial & residential markets since 1973, we have provided superior service to our customers & have assisted them in achieving their goals.