Chicago Spurs members meet for meetings and game days at the official Chicago Spurs clubhouse, the Atlantic Bar and Grill.

The Atlantic Bar and Grill is the exclusive home of Chicago Spurs and is located at:

5062 N. Lincoln Avenue
Chicago, IL 60625

Comments are closed.