Resorts in North Truro (MA) Full list of companies Resorts category in North Truro, Massachusetts Horizons Beach Resort 190 Shore Rd, North Truro, MA 02652, (508)487-0042 Page 1