Where is the Project Zeal in Chicago Illinois located?

The address of the Project Zeal is: 9156 South Colfax, Chicago, IL 60617