at Carrington Street, Adelaide , 5000 Australia
43 FB users likes City Watch House, set it to 1 position in Likes Rating for Adelaide, South Australia in Police Station category
City Watch House is Adelaide based place and this enity listed in Workplace & Office category. Located at Carrington Street SA 5000.