Subway 51720

Subway #51720-0 is a Subway restaurant located at, 1800 North Interstate 35 Suite 140, Carrollton, Texas.