Sheppard Residence
Sheppard Residence opened in 1998. This home is a staff-operated residence located in Pickering. It provides twenty-four hour care for multiply handicapped, medically complex (fragile) children. This home is equipped to manage non-ambulatory children.
Sheppard Residence Supervisor - Davidson Smith