Hello is this aldi open now or still close for construction??
Address: 12572 E 21st St, Tulsa, OK 74129, USA
Sandy Essley | Jul 16, 2019
Still closed for construction. I believe they re-open October 23, 2018.
William Bennett | Jul 16, 2019
I don't know anymore
Castledine Cass | Jul 16, 2019
Clozed
Thanks! Your answer is awaiting moderation.