Browse Items (0 total) Tags: Vision Browse All Browse by Tag Search Items Featured Item Photo of Spur Oil Photograph of Spur Oil Co. located at N. Main and Green Street, Decatur, IL.