Subway 31893

Subway #31893-0 is a Subway restaurant located at Town & Country Convenience Store, 13001 US Highway 87, Lubbock, Texas.