Subway 14395

Subway #14395-0 is a Subway restaurant located at Towne Market Shopping Center, 3302 North Buckner Boulevard Suite 105, Dallas, Texas.