Pint-sized Canadians give handmade flags to veterans for Canada Day
Where nutritious meals are cooked on-site
Room where children practice gross motor skills