ROAD TRIP: A Massive 26,000 Square Foot High-Tech Mini Golf Experience to Open in BostonROAD TRIP: A Massive 26,000 Square Foot High-Tech Mini Golf Experience to Open in BostonA new Puttshack location is set to open in Boston, featuring 4 neon-lit indoor courses and other high tech amenities that make it road trip worthy.JoeyJoey