Nebula
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.
3407 S. Jefferson Ave.
St. Louis, MO 63118