Subway 30057

Subway #30057-0 is a Subway restaurant located at The Research Plaza, 19189 Interstate 45 South Suite I, Shenandoah, Texas.