Contact Claypool Pump & Machinery Call, email or come by for your St Louis pump sales and repair needs! Name: Phone: Email: Message: Address: 2615 S. Tenth Street St. Louis, MO. 63118 Hours: Monday – Friday 8:00 AM – 4:30 PM Phone: 314-773-6689 Fax: 314-773-5694