Subway 18889

Subway #18889-0 is a Subway restaurant located at Shell Station, 2612 Cleveland Avenue Southwest, Canton, Ohio.