Al's Towing
3035 New St. Oceanside NY 11572 516-766-0055, Blocked my car in and demanded money
I was shopping at a local Radio Shack at the Baldwin Shopping Plaza in Baldwin NY. I got into my car drove to the end of the lot and got out of my car as I needed locate my wife who walked to the bagel place next door as I needed to get the credit card. About 2 min later after I got back only to ...