do you still have the indoor play ground at the S Burlington location?
Address: 981 Shelburne Rd, South Burlington, VT 05403, USA
Randy Morris | Sep 20, 2018
It was taken out during their recent remodel
Robert St Don | Sep 20, 2018
Remodeled all gone .it was un sanitary anyways.
Thanks! Your answer is awaiting moderation.