Question: Where is Washington University's north campus located?
Sentence: North Campus lies in St. Louis City near the Delmar Loop.
Answer in sentence: yes