Subway 14049

Subway #14049-0 is a Subway restaurant located at Spencerwood Shopping Center, 9629 Spencer Highway, La Porte, Texas.