Currently:

Maybachufer 23
Berlin 12047
Deutschland

Photo courtesy of Google Street View.

Please don’t come visit. 

Previous locations:
Emser Straße 101
Herrfurthstr. 4
Via Antonio Gramsci, 61
1928 N Humboldt Blvd
938 N Hoyne Ave
2828 N Christiana Ave
3244 N Whipple St