Castle Douglas Town Hall (opp Hall)

On St Andrew Street, near Town Hall

Buses point north-west ↖