Castle Hill CT Address: 1 Depot Rd, Truro, MA 02666 Phone: (508) 349-1951 Real Estate Agents Other Businesses: McCutcheon, Deborah L at 332 Route 6, Truro, MA 02666 Seamen's Bank at 350 Route 6, Truro, MA 02666