The Town of Foxborough is literally a town of two communities. On one side of town is the location of the home of the New England Patriots, team, stadium and adjoining Patriots Place, commercial strips, etc.; on the other side of town is the traditional Foxborough Town Center. After much discussion and debate, the symbol integrated into the town’s branding is an image of Memorial Hall, a place of historic memory and celebration.


16 Aberdeen Street . Boston, MA 02215   

617. 247. 1440    617. 669. 3541


© 2020 Favermann Design