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