Subway 12212

Subway #12212-0 is a Subway restaurant located at Valley Ranch Plz Shopping Center, 809 South MacArthur Boulevard Suite 300, Coppell, Texas.