Give us feedback!

See the Last Shell Oil Clamshell Station, Winston-Salem, North Carolina

See the last Shell Oil Clamshell Station in Winston-Salem, North Carolina. The station was abandoned in the 1950s.
Show more
4.5 out of 5 Write a Review
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail