Alta Body Shop & Towing
Auto Dealers - New Cars Alta

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 Auto Dealers - New Cars 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.