Do you have elevator for handicapped to get upstairs?
Address: 20 Union St, Windsor, CT 06095, USA
Jorge Perez | May 28, 2019
Sorry but no. Might be a good idea though considering how busy the place can be
Marc Graham | May 28, 2019
No
Thanks! Your answer is awaiting moderation.