Subway 56689

Subway #56689-0 is a Subway restaurant located at, 1018 Slide Road Suite A, Lubbock, Texas.