Gillette Stadium

Opened:
May 11, 2002
Address:
1 Patriot Pl, Foxborough, MA 02035, USA
Gillette Stadium is a stadium located in Foxborough, Massachusetts, 24 miles southwest of downtown Boston and 20 miles northeast of downtown Providence, Rhode Island.