Supportive Environment for Businesses Established in 1994, St. Louis Enterprise Centers Midtown is located in the City of St. Louis within close proximity to the downtown area. The 35,000-square-foot facility features office, warehouse and production space. Become a Client Company
Phone: 314.534.1818 Site Administrator:Vanessa Criglar Location: 3830 Washington Avenue, St. Louis, MO 63108 Office Spaces: 155 to 378 square feet Warehouse/Production Spaces: 550 to 2,400 square feet