Appointment

Book a consultation

Pick a date and time. We'll confirm by phone or email.

Choose date
July 2026
Available
Booked
Doctor unavailable
Choose time

Greyed slots are already booked or unavailable.