Brookwood Village shopping mall is located in Alabama, Birmingham on address 780 Brookwood Village, AL 35209.
Colonial Brookwood Village, also known as Brookwood Village or Brookwood Mall is a upscale shopping mall, located near Birmingham, Mountain Brook/Homewood, Alabama.
Brookwood Village gross leasable area: 750,754 square feet ( 69,747 m²)
Shopping mall type/format: upscale shopping mall
Bookmark our website and stay in touch. Share and like Malls and Stores Info on Facebook and get News, Information about Sales and Events.