Pilot Travel Center – Sturbridge 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 USorder catering