MECCA Start-Up Accelerator

St. Louis, US · In person · Pre-seed, Seed

Terms checked 7 Oct 2026 against the official page.

An in-person accelerator helping operating businesses scale their ideas through business growth, financial management, and networking.

The terms

Format
In person
Applications close
28 May 2024 (checked 7 Oct 2026)
Applications open
30 Jun 2023 (checked 7 Oct 2026)

Official page

Founders also compare