Toronto Police Service Tow and Impound Yard – District 5 Downtown Group Towing and Storage 151 – 171 Cherry Street Toronto, M5A 3K8 Tel: (416) 503-2300