Subway 6573

Subway #6573-0 is a Subway restaurant located at Eden Oak Center, 5633 Dorchester Road Unit E, North Charleston, South Carolina.