St. Louis, MO Address 4144 Koch Rd. St. Louis, MO, 63129 Get Directions Phone Numbers tel:314-487-0315 Hours Mon-Fri: 7am-3:30pm Products Offered Phosphates Potash Urea Images