Subway 6688

Subway #6688-0 is a Subway restaurant located at Carrollton Park Shopping Center, 1920 Beltline Road, Carrollton, Texas.