Nu Sho Theater

7251 S. Vincennes Avenue,
Chicago, IL 60621

Unfavorite No one has favorited this theater yet

Showing 1 comment

yingli0521
yingli0521 on June 2, 2019 at 1:50 pm

I’m interested in theater names. Does anyone know why it was named nu sho?