Subway 6562

Subway #6562-0 is a Subway restaurant located at Lakeview Plaza, 8405 Lakeview Parkway, Rowlett, Texas.