Patriots Place is located at Gillette Stadium and is an outdoor shopping Plaza. A movie theater, Bass Pro Shop, a bowling alley, and much more to see while visiting Gillette Stadium! Home of the New England Patriots Football team. If in the Mendon area be sure to visit and see New England's Largest Zoo - Southwick's Zoo.