Subway 55272

Subway #55272-0 is a Subway restaurant located at Walmart Supercenter #3182, 12500 15-501 North, Chapel Hill, North Carolina.