Get Directions to Cosmos Clinic ← View details 163 Archer St North, Adelaide SA5006, SA, Australia, North Adelaide, South Australia 5006 08 8267 5080 Get Directions From* To * — Required information