rachelblue Medford
Not worth visiting!
I live in Medford. I probably wouldn’t if I didn’t go to Tufts. But here I am.