66 College Ave Medford, MA 02155, USA -
Medford
This is a very narrow two-way street that sees big tour buses heading to Tufts travel up it from Summer St to the George St intersection, just barely squeezing through and likely sent in this direction via GPS. Perhaps signage at Summer Street and Main Street telling bus drivers to continue straight on Main Street to George Street? Or signage at Summer and College restricting access from (large, tour bus-type) buses and pointing them to continue to Winthrop St.?