Oaks Embassy

96 North Terrace
Adelaide
South Australia
Australia