Wow they are located at keele and sheppard.they found my car on a side street right at keele and sheppard ... When I got home that night and waited for the police to arrive, a black mdx pull down the street then bolted off. I'm guessing that was his spotter car hence I think they told their thief to ditch my car.