1710 Dufferin Street
Monday to Friday
8:30 am to 4:30 pm
COSTI's Home Office is located on Dufferin Street, north of St. Clair Avenue West.
This location is not wheelchair accessible.
Programs at this Location include:Contact us for details of programs available at this location.