Subway 1868

Subway #1868-0 is a Subway restaurant located at Plaza IV, 2145 North Josey Lane, Carrollton, Texas.