Odd Fellows, 232 Water St Building, 2nd Floor, New Shoreham, RI 02807, USA
Escape Block Island, located at Odd Fellows, 232 Water St Building, 2nd Floor, New Shoreham, RI, offers a unique escape room experience in a beautiful coastal setting. Unfortunately, the venue is no longer operational, and thus escape room activities are not currently available. As for parking, specific details are not provided, but visitors can explore nearby options in New Shoreham to ensure a smooth arrival.