D & L Auto Body & Towing Svc
They are Ripp off
These towing company is ripp off! Dont even dear to do business with them. They tow my car on the first day of the purchase in my own apartment that I am paying monthly rent for in hanover street. Also he towed my car on the same spot within my apt that I have been parking at for months claiming ...