Subway 16541

Subway #16541-0 is a Subway restaurant located at, 8988 University Boulevard Suite 101, North Charleston, South Carolina.