Abiud Towing Service
Add to Favorites
Saved to Favorites
08/31/2015
Very poor customer service. Didn't pick up or drop off as agreed. Not only did they take twice as long as planned to deliver my vehicle, I couldn't get anyone to answer their phone for over three hours.
Phone: (407) 729-0475