Delaware Posted on March 12, 2009 by Spencer Stewart 1 Here’s a neat little abandoned place, which looks like it once had a very diner-esque exterior, with the stainless and enamel ribbing. The sign in the window reads “Spencer’s Trailer Sales”- probably the builder. Was this their office?