Phone: (831) 475-7377
24 Hour Number:
(800) 371-1869
(371-1TOW)
Address:
203 Capitola Road
Santa Cruz,
California 95062
24-hour emergency
AAA Contract Station. We tow for AAA.
American Automobile Association
(AAA) Certified Emergency Road Service