Holiday Inn Taunton-Foxboro 700 Myles Standish Blvd Taunton, MA 02780 Phone: (508) 823-0430 Fax: (508) 880-6483
Category: Hotels & Motels