Shell Station at 1921 North Peoria Road (Old Route 66) in Springfield, Illinois, 1953.
Shell Station at 1921 North Peoria Road (Old Route 66) in Springfield, Illinois, 1953. | Click image for Comments. | Home | Browse All Photos