Superior oil logo

Superior oil Headquarters & Office Locations

Verified data Chemical Companies 251 employees 13 offices worldwide

Headquarters: 1402 North Capitol Avenue suite 100, Indianapolis, Indiana 46202-2375, United States

Data last updated August 2026 · Sourced via GraphIQ

Headquarters
Indianapolis, IN
United States
Total offices
13
across 1 countries
Employees
251
est. 2026

Superior oil headquarters details

1402 North Capitol Avenue suite 100

Indianapolis

Indiana

46202-2375

United States

1932

All Superior oil office locations

13 total
City State / region Country Type
Indianapolis HQ Indiana United States Headquarters

About Superior oil

Superior oil (Private) is headquartered in Indianapolis, Indiana, United States. Founded in 1932, the company operates across 1 countries with approximately 251 employees worldwide.

Where is Superior oil's main office?

Superior oil's main headquarters office is located at 1402 North Capitol Avenue suite 100, Indianapolis, Indiana 46202-2375. This serves as the company's primary corporate address and is home to its executive leadership team.

Superior oil regional offices

Beyond its headquarters in Indianapolis, Superior oil maintains 13 offices across 1 countries. Regional offices span 1 countries.

Superior oil contact information

The main switchboard for Superior oil headquarters can be reached at 18557007510. For investor relations, visit relyonsuperior.com/investor-relations.

What does Superior oil do?

Superior Oil Company, Inc. produces and distributes chemical products. The Company offers blanket washes, chelating agents, foam control compounds, heat transfer fluids, metalworking additives, paint thinners, rust preventives, spray wash cleaners, and other chemical products. Superior Oil operates in the United States.

Frequently asked questions

Where is Superior oil headquarters?

Superior oil's headquarters is located at 1402 North Capitol Avenue suite 100, Indianapolis, Indiana 46202-2375, United States.

How many offices does Superior oil have?

Superior oil operates 13 offices across 1 countries as of 2026.

What is Superior oil's corporate address?

The official corporate address is 1402 North Capitol Avenue suite 100, Indianapolis, Indiana 46202-2375.

When was Superior oil founded?

Superior oil was founded in 1932 and has grown to employ approximately 251 people worldwide.

What is Superior oil's phone number?

The main phone number for Superior oil headquarters is 18557007510.

Find more info on Superior oil using GraphIQ

Revenue teams waste hours stitching together data from a dozen tools before a single rep can make a meaningful touch. GraphIQ fixes that. Whether you're building target account lists, routing inbound leads, or keeping your CRM clean as Superior oil's structure changes, GraphIQ gives your RevOps team a single source of truth — automatically.

From territory planning and lead scoring to handoff workflows and pipeline hygiene, our platform connects the data your GTM engine needs to run without friction. Sign up today and see how GraphIQ helps your revenue team spend less time finding information and more time acting on it.

300M+Companies tracked
370M+Employees
2TNews articles & events