About The Service Center, Ltd.
The Service Center, Ltd.- Provides solutions for warehouse and distribution, fulfillment and direct mail. Utilizes an integrated online system for ordering, managing and shipping inventory. Located in Houston, Texas, United States.