Subway 16086

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