I am concerned about the relative safety of our neighborhood when one cannot leave their automobile parked on the stree. I had a car that was not running due to some mechanical problems parked on Station Rd. I went to check on it to find that it was gone.
I did check the towing databases of NYC dept of traffic and 311 with no luck and to no avail. How can this happen? I don't know how someone could tow away a car and steal it without any witnesses.