1. McClure Oil Corporation 604 E Main St, Logansport, IN 46947 Coordinate: 40.74396,-86.36004 Phone: (574) 753-4619