Is this aldi open yet?
Address: 12572 E 21st St, Tulsa, OK 74129, USA
Keko Broekman-Cooper | Jul 16, 2019
Yes, and it's a whole new Aldi!
Salvador Cazarez | Jul 16, 2019
Yeah!!!! 😶
Sandy Essley | Jul 16, 2019
Yes, and so good to have it back! 👏
John W | Jul 16, 2019
Yes
Thanks! Your answer is awaiting moderation.