Got a sec? Are you able to write a short review of T. Townsend in Taunton? Submit a T. Townsend Taunton review and contribute to the directory of recommended car body repair shops in Taunton. Are you the owner of T. Townsend Taunton, then claim it today. If you claim a business, you will be able to choose a new business profile photo.