Quick - where is the TD Bank branch at 579 Boylston Street? Near Copley Square, right?
Bing gets it right:
Google Maps, on the other hand, reckons that this particular TD Bank branch is located right on the Red Line train tracks heading south from South Station, or perhaps it is in the Fenway.
Sifl and Olly
3 days ago