1. Willard Oil Company 2024 Howard St, Spartanburg, SC 29303 Coordinate: 34.96887,-81.96399 Phone: (864) 583-5465