Boston, adjacent to Argyle Street Co-op Store

On Argyle Street, near Argyle Street Co-op Store

Buses point west ←