About TopGolf Canton,
777 Dedham Street, Canton, MA 02021
777 Dedham Street is a 15-acre Land/Development site located in Canton, MA.
The property sits just one mile south of the I-95/I-93 interchange and 15 miles southwest of Boston, featuring over 850’ of frontage along I-95.
The site is zoned Limited Industrial (LI) and is designated a “Priority Development Site” by the Town of Canton. This designation offers expedited permitting to prospective purchasers (permits within 180 days) with enhanced marketing by the town and State.
Plans call for a 3-story, 82,000 SF retail venue location for TopGolf expected to open in late 2023.