What the name of the mall next to north star mall in the 70s
Address: 7400 San Pedro Ave, San Antonio, TX 78216, USA
Mike Villa Jr | Jun 17, 2021
Central Park Mall.
Eljavier Chainson | Jun 17, 2021
https://sanantonio.culturemap.com/news/city-life/08-22-18-final-farewell-to-central-park-mall-sears-closing/
Robert Villarreal | Jun 17, 2021
I'm not sure the mall was there
Thanks! Your answer is awaiting moderation.