Shopping malls database
Montgomery Village Shopping Ctr. is located at the corner of Farmers Ln. & Sonoma Ave., Santa Rosa. It is a Lifestyle/Specialty Center which opened in 1950 and was last renovated in 2005. It is an Open shopping mall with 1,263 parking spaces. It covers an area of 285,000 sqft. and has about 85 stores.
Shopping mall's name: Montgomery Village Shopping Ctr.
Address: Farmers Ln. & Sonoma Ave., Santa Rosa, CA 95405
Number of stores: 85