Subway 29058

Subway #29058-0 is a Subway restaurant located at Frankford Center, 6302 Frankford Avenue, Lubbock, Texas.