Learn More About
At Lionhead you can book an appointment to see one of our doctors. Call us at 647-699-2656 or make an appointment online.
Save time and book your in-person, phone, or virtual appointment now.* New patients and walk-ins are welcome to book also. Same day appointments available.