The Urinals of The Garage

The Garage is a shopping arcade located adjacent to Harvard Square in Cambridge, MA.

Filed under: Business
Tweet

These pictures were submitted by an independent contributor. The Garage houses a variety of shops and restaurants, including a large Newbury Comics records store.