Subway 65474

Subway #65474-0 is a Subway restaurant located at Walmart Supercenter #2105, 4122 LBJ Freeway, Dallas, Texas.