Subway 36196

Subway #36196-0 is a Subway restaurant located at Walmart Supercenter #5481, 9820 Callabridge Court, Charlotte, North Carolina.