Location View Larger Map The Centre of Health is located in South Melbourne. 68 Market Street, South Melbourne, Australia, 3205 View Larger Map