Alta Body Shop & Towing
Address: 205 West Highway 7 Alta, IA 51002
Phone: (712) 284-2230
FAX: Not available
Email: Not available
Website: Not available
Description - Alta Body Shop & Towing Towing Alta
You visited the company web page Alta Body Shop & Towing. The company is located in the state Idaho, the city of Alta. The legal address of our company is 205 West Highway 7 Alta, IA 51002. For more information, please call (712) 284-2230.