Definitions for "13th Ward of New Orleans"
The 13th Ward or Thirteenth Ward is a division of the city of New Orleans, Louisiana. It is one of the 17 Wards of New Orleans.