Sheddon Medical



After Hours

Office Policies

Preventative Care

OB Care

Pediatric Care

Health Resources

uninsured services


(905) 845-8771

Option 2, 1for reception

Telephone Hours

7:45am - 11:50am
1:00pm - 4:00pm

Office Hours

Monday 8:30am - 7:30pm
Tuesday 8:30am - 7:30pm
Wednesday 8:30am - 7:30pm
Thursday 8:30am - 5:00pm
Friday 8:30am - 5:00pm
Each doctor's schedule may vary
within these hours


209 Oak Park Blvd
Suite #202 Oakville L6H 0M2


Trafalgar Sheddon & Associates Family Health Organization (FHO)

Our physicians are part of the Trafalgar Sheddon & Associates FHO, a group of 24 family physicians committed to providing comprehensive primary health care services to patients with a focus on illness prevention.

FHOs provide care during scheduled office hours, after hours clinics and nurse-staffed Telephone Health Advisory Service (THAS).

As a registered patient you agree to receive your health care from your family doctor, a doctor in our FHO at the after hours clinic or by calling THAS for medical advice (unless you have a medical emergency or are traveling away from home). If you do require after hours care, by attending our after hours clinic a record of your visit will always be sent to your family doctor.

Telephone Health Advisory Nurse (THAS) 1-866-553-7205
Mon-Thu 5pm-9am, Fri 5pm-Mon 9am and all statutory holidays

Telehealth Ontario for medical advice 1-866 797-0000

Oakville Trafalgar Memorial Hospital 905-845-2571

Obstetric concerns or questions 905-338-4688

Immunization Update

! Flu vaccines will be available for high risk patients starting October 16, 2017 and for all other patients starting October 30th, 2017. Visit our Preventative Care page for more info.

Children are considered immunized against measles, mumps, & rubella (MMR) when they have received 2 doses of MMR or 1 dose of MMR and 1 dose of MMRV-includes varicella (chickenpox):
• First dose soon after first birthday
• Second dose between ages 4-6

Residents of Halton that attended or currently attend a school in Halton, can contact public health for information concerning personal immunization:   
    Dial 311 or 905-825-6000
    Toll Free 1-866-442-5866 (1-866-4HALTON)
    TTY 905-827-9833

General information concerning immunization can be found at Halton Public Health website:

Immunization card lost?
If you received your immunizations in our office or you transferred to our office and previous medical information was transferred to our office, we can prepare a duplicate immunization record. $30 is charged to prepare a duplicate record.


Subscribe here for office updates by email

Complete this form to update your contact information with us