Subway 1960

Subway #1960-0 is a Subway restaurant located at University Park Shopping Center, 5015 University Avenue Suite A-2, Lubbock, Texas.