Contact Us

Thank you for your interest in MEA. To speak with an engineer or receive more information, call us at (314) 833-3189. We are available Monday through Friday, 9:00 am to 5:00 pm.

To submit your resume for Administrative, Tech, or Engineering positions, please e-mail us at

Get in touch

Corporate Office

1370 McCausland Ave
St. Louis, MO 63117
T: (314) 833-3189
F: (314) 833-3448