Clinica Cross

The Clinic

The Cross Clinic has the latest technology in medical and surgical installations.