Help make Alexa smarter on Alexa Answers. Sign in with Amazon

Geography

Where is the patriots home stadium?

1 Answer

The Patriots play in Gillette Stadium, formerly Foxburo stadium in Forxbourgh, Massachusetts which is 28 miles soutwest of downtown Boston

{{ relativeTimeResolver(1576866543586) }}

LIVE
Points points 130
Rating

Join Alexa Answers

Help make Alexa smarter and share your knowledge with the world

LEARN MORE