Both Olympia Entertainment and Joe Louis Arena are located in what city?
Olympia Entertainment: Olympia Entertainment is an American sports and entertainment company headquartered in the Fox Theatre in Downtown Detroit, Michigan. Joe Louis Arena: Joe Louis Arena is a closed multi-purpose arena located in Detroit, Michigan.
Detroit