Subway 37616

Subway #37616-0 is a Subway restaurant located at Walmart Supercenter #1155, 5070 Fayetteville, Lumberton, North Carolina.