Truck Service & Repair in Council, ID STEVES AUTOMOTIVE & TOWING2194 Hwy 95Council, ID, 836122082533614Auto BodyAuto Repair ServiceTow TruckTowing Show More