Shopping malls database
Montgomery Plaza is located at the corner of W. 7th St. & Carroll St., Ft. Worth. It is a Lifestyle/Specialty Center which opened in 2005. It is an Open shopping mall with 2,081 parking spaces. It covers an area of 502,327 sqft. and has about 64 stores.
Shopping mall's name: Montgomery Plaza
Address: W. 7th St. & Carroll St., Ft. Worth, TX 76107
Number of stores: 64