What do you know about Concord Business Accelerator?
The Institute for Entrepreneurial Leadership has a business accelerator located upstairs from Todos Santos Plaza. Their location is in a space on the third floor where there are offices and cubicles for use by small business people.
IEL Business Accelerator
2151 Salvio Street, Suite 350
Concord, CA 94520