Children's Walkin Clinic for Kids 0-16 yrs. Children's Walk-In Clinic and urgent care is located opposite Albion Mall in Etobicoke. We specialized in pediatrics care just for kids. We will provide compassionate and quality care to your children to have them feeling better fast. Walk-ins welcome or call us today for an appointment.