1. Truro Non-Resident Tax Payer Po Box 324, Truro, MA 02666 Coordinate: 41.99879,-70.05636 Phone: (206) 789-5840