They have a picture and directions on their website. When I first looked at the building, it looked like an abandon car garage with an AMIC sign on it. Then on the left it said "Northwest towing and auto" I guess it doesn't matter where they operate, but why an auto garage? Just kind of odd.
Yes, I have been to Kennewick and they have a fine office. Not remembering it being a garage though. I am in Kennewick all the time so will follow up. I kind of thought most of their opperations were more focussed at PNNL. That is where production in Nuke happens every day.