Toronto Police Service Tow and Impound Yard – District 4 Williams Towing 2671 Markham Road Toronto, M1X 1M4 Tel: (416) 299-8383