The Odyssey Boston MA (Nightclub)

The Odyssey 

The Odyssey Boston Interior Photo 1

The Odyssey - Description

Located in Weymouth, MA, just 15 minutes from Boston.

Something wrong with this listing? Report a problem


The Odyssey Boston logo small

Address: 1073 Main St.
Boston MA US

Phone: 781-335-1400
Age: 21+
Venue Type: Nightclubs