1. Cape Cod Refrigeration 1 Left Handed Rd, Truro, MA 02666 Coordinate: 42.00494,-70.050896 Phone: (844) 412-0761