Shopping malls database
Surfwood Plaza is located at the corner of Hwy 17 N & 2nd Ave N, N Myrtle Beach. It is a Community Center which opened in 1997. It is an Open shopping mall. It covers an area of 197,203 sqft. and has about 17 stores.
Shopping mall's name: Surfwood Plaza
Address: Hwy 17 N & 2nd Ave N, N Myrtle Beach, SC 29582
Number of stores: 17