Boston location
Located in Fenway at 82 Lansdowne Street.
An entertainment venue in Boston's Fenway neighborhood, located at 82 Lansdowne Street. The website identifies the Boston location as Fenway and directs visitors to enter that location. Game On also lists a separate venue at Mohegan Sun in Uncasville, Connecticut, and a future location at The Mall at Rockingham Park in Salem, New Hampshire, marked as opening early 2027.
Disclosure: Profile information has been compiled from publicly available sources and has not yet been verified by the business.
Representative photos. Illustrative images for this category, not photos of Game On and not provided by the business.
Located in Fenway at 82 Lansdowne Street.
A local venue listed under arts and entertainment.
Also lists a venue at Mohegan Sun in Connecticut.
No reviews yet — be the first to review Game On.
Sign in to write a review
No password needed. We only use your email to confirm the review is genuine.
Tell our moderators what is wrong with the review by this reviewer and we will take a look.