Lock & Clue Escape Rooms is located in Pawtucket, United States on 1005 Main St #1202. Lock & Clue Escape Rooms is rated 4.9 out of 5 in the category amusement center in United States.
Address
1005 Main St #1202
Amenities
ToiletsNo restaurant
Accessibility
Wheelchair-accessible car parkWheelchair-accessible toilet