About this billboard
Unit #21, located on Route 1, the VFW Parkway, in Boston, this billboard is just minutes from the Dedham Mall and the junction of Routes 128 and I-95. Atop a 40 foot monopole, this board is only a few miles from Legacy Place, the 675,000 square foot luxury, open-air complex of National Amusements. Legacy Place houses a contemporary blend of fashion, restaurants and entertainment along with an office complex and signature theater complex, Showcase Cinemas de Lux. This unit shows to all traffic heading south towards Dedham (Legacy Place), Norwood (The Automile) and Foxborough (Gillette Stadium, Patriot Place and Plainridge Park Casino).