Indian oil corporation has large number of outlets in India.There are many dealers across India deliver the petrol/diesel products. Any complaint issues related to petrol/diesel or petrol quality issues and quality issues can be directly reported to customer care of Indian oil.

1800224344

This number is common across all the dealers in India, So while complaining we might need to give the information about dealer agency name and location for quick identification.