Truro MA E Commerce 1. 111 N Pamet Rd, Truro, MA 02666 | Hostelling International Truro (508) 349-3889