New Boston, adjacent to Queens Road

On Vista Road, near Playing Fields

Buses point south ↓