Question: where is the new england patriots stadium located
Answer: Gillette Stadium is a stadium located in Foxborough , Massachusetts , 28 miles ( 45 km ) southwest of downtown Boston and 20 miles ( 32 km ) northeast of downtown Providence , Rhode Island .