Quote:
|
Originally Posted by sickkittens
Is South Station Boston?
|
Yes, South Station.. is in the financial district of Boston,, if that's your starting point.. Take red line inbound to Park St..then get off, go upstairs to take Green line inbound to Kenmore SQ. get off, go upstairs.. head straight.. at corner you see pizza place with store 24 next to it.. take that left go 2 blocks you'll see fenway park