Davis Square Station is located at the intersection of Holland Street, Elm Street, and College Avenue, in Somerville. It opened on December 8, 1984. Its facilities include:
Attractions
- Tufts University, about a 12 minute walk north along College Avenue.
- theater and cinema
- shops and restaurants.
Davis Square has become very popular with young adults in the area.
Davis Square Station is wheelchair accessible. See MBTA accessibility.