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