Trailer Hitch Installations Weiser, ID 83672