Browse Items (1 total) Tags: Spur Oil Co. Browse All Browse by Tag Search Items Sort by: Title Creator Date Added Photo of Spur Oil Photograph of Spur Oil Co. located at N. Main and Green Street, Decatur, IL. Tags: Buildings, Business, Decatur IL., Free Dinnerware, N. Main & Green Sts., Oil Companies, Photo File: Business, Spur Oil Co. Featured Item Financial Report - May 1, 1973-February 28, 1974 This is the financial report for May 1, 1973-February 28, 1974.