Gillette Stadium.
Gillette Stadium is home to the New England Patriots.
Foxborough, Massachusetts
The New England Patriots play at Gillette Stadium in Foxboro, MA.
They played in Gillette Stadium
Gillette Stadium is an open air facility. It is not a domed stadium.
In Foxborough, Massachusetts
Yes
The New England Patriots play their home games at Gillette Stadium.
In Foxboro, Massachusetts and it is called Gillette Stadium.
The New England Revolution plays at Gillette Stadium, which is located in Foxborough, Massachusetts.
Foxborough, MA