Wentworth St North Road Ter

On Wentworth Street, near At North Road Terrace, near Hospital

Buses point south-east ↘