Subway 56689

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