Afton Station along downtown 66 in Afton. They closed 20 minutes before I got there so I didn't get to see inside (except through the windows)
but they did do quite the job restoring it. Dispite being off of the interstate, there is still a LOT of traffic on this section of 66. ('07)

Apple QuickTime required to view some content.