Address: 801 E Lamar Blvd, Arlington, TX 76011, USA
Marie Goodner | Aug 2, 2022
I don't know. Sorry
Brenda Kough | Aug 2, 2022
Yes
C Chang | Aug 2, 2022
Yes, they have 2 or 3 types of water. I don't think any are called "spring water" though. The dispenser is right before you enter the main shopping/produce area.