Hey,
I have to renew my passport and the France consulate is in Boston. It's next to Franklin square on James St. I will take the bus to South Station, I did that once and walked to the Gvt Center for immigration bullshit, is Franklin square far from there? It's apparently only 2 miles which is not bad. So what should I take the T?