Located on Cherokee Street, Nebula opened in 2010 as the first coworking space in St. Louis, providing work space for independent contractors, small businesses, non-profits, and creative professionals looking for a place to build, create, develop, and collaborate.

Contact

Address
3407 S. Jefferson Ave.
St. Louis, MO 63118
Telephone
314-632-6488
Website
nebulastl.com

Hours

Monday–Friday
10am–4pm
Nebula