Amazon appears to pull back on plans for San Antonio retail stores
March 04, 2022 at 11:28 AM EST
Amazon store locations at North Star Mall and The Shops at La Cantera pinned by the Seattle-based company for development could be used for a different Amazon concept or given up all together by the company.