Merix Expedited Services 

11132 S. Towne Square

Suite 101

St. Louis, MO 63123

 

Phone: (314) 200-9128

 

Hours
8am – 5pm CST

Monday - Friday