Usa-Places.com has listed approx 3 Auto body shops in Canyon. Some of the Top rated Auto body shops in Canyon are- Nichols Frame Body & Shop, Canyon View Auto Body & Texas Body Shop.