1. Hydro Power Carpet & Upholstery Cleaning 16 Hatch Rd, Truro, MA 02666 Coordinate: 41.98937,-70.05014 Phone: (508) 349-0025