Company Information

Company Name: SUPERIOR TOWING INC.

DBA:

DOT Number: 1831462

Company Address:

3401 E VERMONT ST
INDIANAPOLIS, IN 46201

Phone: (317) 698-0358.

Fax: (317) 661-4900.

Email: NSALCEDOLIVECOM.

Operations for SUPERIOR TOWING INC

Operation Classification: