Careers Upper Canada Child Care Centres operate over 50 non-profit child care programs for children from infancy to school age.We have a number of locations throughout North York, Thornhill, Markham, Unionville, Stouffville, Aurora, Newmarket, Maple and Alliston