Shell Oil Co. Info 2588A Shell Plaza, Box 2463 Houston, TX 77252, US Toll-free: 8002316950 Phone: 7132416646 Fax: 7132413190 Shell Oil Co. Product Categories Lubricants and Grease