Subway 5542

Subway #5542-0 is a Subway restaurant located at The Village Shopping Center, 4414 82nd Street Suite 101, Lubbock, Texas.