This is what's left of the tiny town of Spencer, Missouri.  The town was founded in the late 1870s, but was abandoned by 1912. Route 66 actually rekindled this small strip of businesses until it was bypassed by the Interstate and was abandoned once again.

The Spencer Garage has been somewhat restored with vintage Phillips gasoline pumps and sign. This is the only reminder that this small spot on the road once existed.