>>8090706A quick search for "Timber Lane Medical Center" and I found it quickly, it's in Vermont. Neat how the "North Woods Cafe" sign is almost completely blocked out by the snow.
Sadly, it looks like the tree on the left side either fell over or got cut down for utility work. One of the gas signs also isn't working. Hope anon didn't make the hour trip in the snow.
A little snow can make ordinary things and places look pretty interesting I guess.