1. Lubrizol Corp 1453 E Blue Tick St, Meridian, ID 83642 Coordinate: 43.5846,-116.37616 Phone: (208) 895-0960