Get Directions to Spot Check: skin health & skin cancer clinic ← View details 200 Queen St, Melbourne, Victoria 3000 (03) 9098 7474 Get Directions From* To * — Required information