Subway 2229

Subway #2229-0 is a Subway restaurant located at Long Beach Plaza, 4891 Long Beach Road Southeast Unit 1, Southport, North Carolina.