1. A Will O' The Wisp 2 Truro Center Rd, Truro, MA 02666 Coordinate: 41.99129,-70.04904 Phone: (508) 349-2899