Subway 42033

Subway #42033-0 is a Subway restaurant located at Valero Convenience Store, 3000 West University, Denton, Texas.