Shopping malls database
Tech Plaza is located at the corner of Van Dyke Ave. & Twelve Mile Rd., Warren. It is a Community Center which opened in 1960 and was last renovated in 1998. It is an Open shopping mall with 1,754 parking spaces. It covers an area of 291,505 sqft. and has about 19 stores.
Shopping mall's name: Tech Plaza
Address: Van Dyke Ave. & Twelve Mile Rd., Warren, MI 48093
Number of stores: 19