Skip to main content
Appointment
Patient details
Pay & confirm
Back
Consultation with Dr John Ferguson
Appointment:
Initial Consultation - General Dermatology (all ages)
Follow-Up Consultation - All Conditions (all ages)
Initial Consultation - Vitiligo (all ages)
Location
Date & Time