Conversation so far:
What was The Lodge?
The Lodge were a 1980s art rock band based in New York City.

Question: Where was The Lodge founded?
Self-contained rewrite: Where was the band The Lodge founded?