Subway 14196

Subway #14196-0 is a Subway restaurant located at, 210 Liberty Plaza , Liberty, North Carolina.