About The Avenue®
The Avenue is an outdoor lifestyle center concept with five locations throughout the Southeast. The Avenue offers a dynamic mix of premier national retailers, select local merchants and specialty restaurants reflective of local demand and fashion trends. The shopping destination features an open-air, pedestrian friendly setting convenient to major metropolitan areas. Shoppers can visit The Avenue at one of its three metro Atlanta locations, or in suburban Nashville, Tenn., or Viera, Fla.