1. Auto Body Super Center 215 E Palouse River Dr, Moscow, ID 83843 Coordinate: 46.71481,-116.99972 Phone: (208) 874-0022