Questions? Email us at Due to Covid-19 our clinic is prioritizing virtual visits either by phone or video.

Already registered?

Book an appointment online

21st Century clinic designed with virtual care in mind

Don’t wait on the phone, send us an email to

New patient registration

Interested in becoming a patient at our clinic? Fill out this form and a member of our team will get back to you.

Book an appointment online

Click here to book an appointment with your healthcare provider


Online Requests

There are some services that are not covered under OHIP. If you require another service you can complete your request by clicking here

New Patient Registration

Patients who are already part of one of our doctors’ family practices do not need to register.

New patients are welcome to register at our clinic. Please be advised priority is given to patients that do not already have regular medical care.

Please fill out the form by clicking the REGISTER button below, please be as detailed as possible, a member of our team will get back to you as soon as possible.

Online Appointment Booking with Family Physicians

Already registered with a member of our healthcare team? Access the online booking link below:

Medical Services

Our team of healthcare professionals includes nurse practitioners, family doctors, family physicians and consulting pediatricians. Please connect with our team to learn more about our services.

Family Medicine

Examples of services provided by family doctors:

  • Cardiovascular Risk screening and treatment
  • Diabetes screening and treatment
  • Cancer screening
  • Immunizations
  • Women’s Health, including pap smears
  • Mental Health screening
  • Travel health

Pediatric Consult Clinic

Consultant pediatrician accepting consultations from family doctors

  • General pediatrics e.g. constipation, eczema, abdominal pain
  • Behavioral issues
  • School concerns
  • Evidence-based integrative pediatrics


Please review our frequently asked questions

What information do I need to schedule an appointment?

When calling to schedule an appointment please have the following patient information ready:

  • Patient’s full name (including middle initial)

  • Date of birth

  • Current address and phone number

  • Current insurance information

  • Physician’s name who you wish to schedule appointment with

  • Purpose of the appointment*

*It is important to let the scheduler know about all of the concerns you would like addressed during your appointment so we can schedule the appropriate amount of time to care for your needs

What do I need to bring to my appointment?

Please bring your Health Card as you will be asked to show it at each visit. 

Is there parking?

Free patient parking is available on-site at our building at 4800 Leslie Street.

Where can I access care after clinic hours?

The after hours clinic associated with our clinic is located at Bayview Village on the ground floor of the Loblaws. Hours of operation are 5 pm to 8 pm on weekdays and 10 am to 3pm on weekends.

For more information, visit

What if I can’t make my appointment and I need to reschedule?

Please call or email our office as soon as you realize that you will not be able to make it to your appointment. All cancellations should be made at least 24 hours prior to your scheduled appointment time. This will allow us to give another patient the opportunity to be seen. A $50 fee will be charged for late cancellations.

I forgot my online booking (Pomelo) password, how do I reset it?

If you forget your Pomelo portal password, you can reset the password yourself. Go to: click on ‘reset password’. You will be asked for the email and PIN which you used to register. If you require further assistance you can fill out the form at 

For additional questions/concerns, please email We will reply as soon as possible.

What are your COVID-19 protocols?

All patients and staff are required to wear a mask inside the clinic. As well, we have installed protective barriers at our front desk for the safety of our staff and hand sanitizer is provided. Virtual appointments and consultations are available for booking through our website or by calling our clinic. 

About Us

A medical clinic of primary care physicians based in North York. We strive to provide excellent medical care while implementing technological solutions to improve your health care experience.

Contact Us

Compass Medical Clinic
4800 Leslie Street, Suite 301
North York, ON
M2J 2K9

Office Hours:

Monday to Friday: 9am to 5pm

T: 416-628-1312
F: 416-628-1227

After-hours Clinic
Loblaws, ground level
2901 Bayview Ave
North York, ON M2K 2Y6
T: 416-491-6338