Subway 16086

Subway #16086-0 is a Subway restaurant located at, 6301 19th Street , Lubbock, Texas.