Subway 40889

Subway #40889-0 is a Subway restaurant located at Walmart Supercenter #1666, 3850 East Independence Boulevard, Charlotte, North Carolina.