Location

Brougham Plaza map.png
Brougham Plaza Entrance.jpg
Unit 30, Level 1,
Brougham Plaza
8-20 O'Connell St
North Adelaide SA 5006
Australia