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