Pilot Travel Center (Temporarily Closed) #222 Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hoursphone(508) 347-9104(508) 347-9104400 Haynes Street Sturbridge, MA 01566 USGet DirectionsStore Details