Clamshell Shell Station (Winston-Salem, North Carolina)
While eight clamshell Shell Oil stations were built in the 1930’s, seven of them were in Winston-Salem, North Carolina. Sitting alone as a beacon of times long forgotten, the last of these stations holds down …