Category:Uptown Square, New Orleans

From Wikimedia Commons, the free media repository
Jump to: navigation, search

Uptown Square is in New Orleans, Louisiana, USA, at Broadway, Leake Avenue, and River Road. It was constructed in the 1970s as a shopping mall; by the late 2000s most of the retail space had become office space. It also hosts regular farmers markets in the parking lots.