Subway Headquarters Address and Contact Information
The Subway headquarters are located in Milford, Connecticut. The building is 25,000 square feet and sits on four acres of land. It was constructed in 2002 and cost about $4 million to build. The building contains offices for staff members and a Subway history museum. As the largest chain of fast food restaurants in the… Read More »