Cape Shore Lodge & Cottages 6 Shore Rd Truro, MA 02666 Phone: (508) 487-0011
Category: Hotels & Motels