1. Carpet Steam Cleaner 85 Hollis St, Holliston, MA 01746 Coordinate: 42.20246,-71.43252 Phone: (508) 474-9159