Shopping malls database
Terrell Plaza is located at the corner of Austin Hwy. (State Spur 368) & Mt. Calvary Dr., San Antonio. It is a Community Center which opened in 1957 and was last renovated in 1986. It is an Open shopping mall. It covers an area of 243,098 sqft. and has about 11 stores.
Shopping mall's name: Terrell Plaza
Address: Austin Hwy. (State Spur 368) & Mt. Calvary Dr., San Antonio, TX 78209
Number of stores: 11