Located in Covina, CA, Covina Town Square serves shoppers from across the region. Shoppers can find this Community Center at Azusa Ave. & Arrow Hwy.. Established in 1989, the property saw major improvements during its 1993 renovation. The mall spans 269,433 sqft. of leasable retail area and is home to around 24 stores. Ample parking is provided with 2,148 spaces available.