Located in Anaheim, CA, Anaheim Plaza serves shoppers from across the region. Shoppers can find this Power Center at N. Euclid St. & Santa Ana Frwy.. Established in 1994, the property saw major improvements during its 2001 renovation. The mall spans 493,236 sqft. of leasable retail area and is home to around 31 stores. The mall offers 2,232 parking spaces for visitors.