Subway 52482

Subway #52482-0 is a Subway restaurant located at La Plaza at Brownsville, 755 International Boulevard Suite B, Brownsville, Texas.