Shopping malls database
Alameda Towne Centre is located at the corner of Park & Otis Sts., Alameda. It is a Regional Center which opened in 1957 and was last renovated in 1986. It is an Open shopping mall with 2,650 parking spaces. It covers an area of 595,000 sqft. and has about 85 stores.
Shopping mall's name: Alameda Towne Centre
Address: Park & Otis Sts., Alameda, CA 94501
Number of stores: 85