SYSTEM UPDATE: Teele Square at 239 Holland Street station is back! | The Hubway

SYSTEM UPDATE: Teele Square at 239 Holland Street station is back!

Good news! Teele Square at 239 Holland Street station is now live! Now located in front of Boston TechCollective and across the street from Angelina's Pizzeria.

As of Thursday afternoon, May 25th, Teele Square at 239 Holland Street station is open and operational in Somerville. The station is located on the street in front Boston TechCollective and across from Angelina's Pizzeria. The station has a total of 15 docks. See map for location.