1. St Louis Stainless Supply 1736 Rudder Industrial Park Dr, Fenton, MO 63026 Coordinate: 38.54121,-90.45398 Phone: (636) 343-3000