Contact Lee Labs

Lee Labs is managed by Jimmy Hendricks and based at CIC 4220 in the Cortex of St. Louis. Feel free to email us or reach out if you think we should learn more about your company.

Lee Labs Office

4220 Duncan Ave

St. Louis, MO 63110

Lee Labs Manager