1. First Impressions Carpet & Upholstery Cleaning Co. 12 Debbie Dr, Spencer, MA 01562 Coordinate: 42.29367,-71.96739 Phone: (508) 753-5529