Tufts Playing Fields

150 College Ave., Somerville, MA

Tufts Playing Fields is a sports venue in Somerville, MA. It's free to visit.

Nearby places