Subway 1177

Subway #1177-0 is a Subway restaurant located at, 1109 University Avenue , Lubbock, Texas.