The Delmar Loop
6504 Delmar Blvd
Saint Louis, MO 63130
"The Loop offers six blocks of retail, restaurants, live music, café culture, and even a Walk-Of-Fame. A century ago at this location, streetcars from downtown “looped around” to return to the city, which gave the area its name."
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.