320 New Britain Rd, Kensington, CT 06037, USA
This location is closed but Team Vs Time is still operational!
You can visit their nearest location at 320 New Britain Rd, Kensington for more thrilling adventures.