Subway 14196

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