Topgolf - Canton

Short Description

Topgolf Canton at 777 Dedham Street has 90+ climate-controlled hitting bays on three floors, a 28-foot video wall and sports-bar dining. Guests also find private event spaces and golf lessons in Canton, Massachusetts.