Flowserve phone numbers
Headquarters: 972-443-6500
Sales support: 888-200-5389
World Headquarters
5215 North O’Connor Boulevard, Suite 700
Irving, Texas 75039 USA