Calvary Hospital


88-100 Strangways Terrace NORTH ADELAIDE