The Nameserver ns2.o2switch.net have a IP Address of 109.234.161.5 which is hosted on France.
123.clinic - Find Clinic & Doctor services - Connect with Doctors, get quotes and bookings. Going abroad for surgery - medical tourism, save-up to 70% & aftercare.
We are doing some maintenance on our site. Please come back later.