HORAITIS STELIOS SMALL ANIMAL HOSPITALHospitals & Clinics 0000,, Lemesos, LimassolHHospitals & ClinicsVeterinary 25 724437 Map