Subway 61837

Subway #61837-0 is a Subway restaurant located at The Plaza on LaSalle, 24 LaSalle Avenue Suite 2B, Waco, Texas.