Is there tv"s?
Address: One Kendall Square, 15 Hampshire St, Cambridge, MA 02139, USA
Dana Epstein | Sep 28, 2017
There are no TV's.
Karen Abrahams | Sep 28, 2019
No TV? A plus for me!
Randy Winchester | Sep 28, 2017
No televisions thank goodness!
JK Ames | Sep 28, 2017
No
Craig Collins | Sep 28, 2017
There aren't any televisions here unfortunately!
Thanks! Your answer is awaiting moderation.