Subway 32411

Subway #32411-0 is a Subway restaurant located at, 3417A Shelby Ray Court , Charleston, South Carolina.