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