Subway 33389

Subway #33389-0 is a Subway restaurant located at Diamond Shamrock Convenience Store, 2525 Brown Boulevard Suite A, Arlington, Texas.