Subway 20721

Subway #20721-0 is a Subway restaurant located at Peach Orchard Plaza, 5668 Broad Street, Sumter, South Carolina.