Merix Expedited Services 11132 S. Towne Square Suite 101 St. Louis, MO 63123 Phone: (314) 200-9128 Hours 8am – 5pm CSTMonday - Friday