Subway 51720

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