About this billboard
Located on Route 1 in Walpole, this unit is just 1.5 miles north of Gillette Stadium, the home of the world champion New England Patriots and the New England Revolution, as well as year round concerts and entertainment events. In addition, the Patriot Place complex, the 1.3 million square foot shopping and entertainment complex located adjacent to Gillette Stadium, now draws thousands of additional vehicles each day to this area of Route 1. This unit shows to traffic heading to Gillette Stadium and Patriot Place.