Subway 58868

Subway #58868-0 is a Subway restaurant located at Northeast Plaza, 6671 Elizabethtown Road, Lumberton, North Carolina.