Subway 1417

Subway #1417-0 is a Subway restaurant located at 101 East Marshall Avenue, Longview, Texas.