Subway 10661

Subway #10661-0 is a Subway restaurant located at 1115 Canton Road, Carrollton, Ohio.