About Dr. James Okafor
Board-certified cardiologist specialising in interventional care, hypertension management and cardiac rehabilitation.
Registration number CY-M-10871
Services & fees
The listed costs are estimates and may vary during the appointment, depending on what is required.
A service with no price shown is priced at the practice.
Next available days
Getting there
Telephone
+357 25 331 200Opening hours
- Monday9:00 AM – 1:00 PM, 3:00 PM – 6:00 PM
- Tuesday9:00 AM – 1:00 PM, 3:00 PM – 6:00 PM
- Wednesday9:00 AM – 1:00 PM, 3:00 PM – 6:00 PM
- Thursday9:00 AM – 1:00 PM, 3:00 PM – 6:00 PM
- Friday9:00 AM – 1:00 PM, 3:00 PM – 6:00 PM
- Saturday9:00 AM – 1:00 PM
- SundayClosed
These are the practice’s doors. Appointment times can be narrower — the calendar above is what decides when you can book.
Patient reviews
4.7
From 3 reviews
Michael Tan
16 July 2026Very knowledgeable and easy to talk to. I have already booked my follow-up.
Priya Shah
15 July 2026Clear answers to every question I had. The referral was sorted the same day.
Robert Lang
13 July 2026Attentive and thorough — explained everything clearly and never made me feel rushed.
Languages
English
