I recently was given a Seiko h558 by my grandmother, it was my grandfathers watch and has been sitting in a box for fourteen years. The bezel cannot be turned and the buttons are stiff. It also needs a new shroud. Can anyone tell me where in the Portland Oregon area I can take it to be looked at. I would really like to get it up and running again so that I can wear it in memory of my grandfather. I attached a picture so you can see the condition of the watch. Thank you for any help.