Petroleum
Castrol Toll free No. 1800 209 9800
Organization:
Castrol India
Toll free Number(s):
1800 209 9800 (General Enquiry)
1800 223 733 (Customer Care)
1800 222 100 (For Support/Queries)
1800 209 8100 (For Technical Enquiry)
All India Number(s):
022-6698 4100 (General Enquiry)
022-6783 9800 (For Technical Enquiry)