Is this store open today.?try calling up there because I know recently someone told me the store look like it's been shut down ?
Address: 3901 Jefferson Blvd, Dallas, TX 75211, USA
James Perkins | Feb 23, 2019
yes
E Green | Feb 23, 2019
It's definitely open
Thanks! Your answer is awaiting moderation.