Merix Expedited Services 

11132 S. Towne Square

Suite 101

St. Louis, MO 63128

 

Phone: (314) 200-9128

 

Hours
9am – 5pm CST

Monday - Friday