The Clayton Engineering Company, Inc. 2268 Welsch Industrial Ct.St. Louis, MO, 63146 View Phone 314-692-8888 2268 Welsch Industrial Ct.St. Louis, MO 63146 View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page