Shopping malls database
Covina Town Square is located at the corner of Azusa Ave. & Arrow Hwy., Covina. It is a Community Center which opened in 1989 and was last renovated in 1993. It is an Open shopping mall with 2,148 parking spaces. It covers an area of 269,433 sqft. and has about 24 stores.
Shopping mall's name: Covina Town Square
Address: Azusa Ave. & Arrow Hwy., Covina, CA 91722
Number of stores: 24