Apparel & Souvenirs: Shopping on the Mainland

Beach Life Resortwear

109 Causeway Drive, Ocean Isle Beach, NC 28469
910-575-2644


Revolution Surf & Skate

109 Causeway Drive, Ocean Isle Beach, NC 28469
910-575-2644

Tsunami Surf Shop

114 Causeway Drive, Ocean Isle Beach, NC 28469
910-393-0161
http://tsunamisurfshops.com/

Beach Life Beachwear

116 Causeway Drive, Ocean Isle Beach, NC 28469
910-393-2003

Victoria's Ragpatch

117 Causeway Drive, Ocean Isle Beach, NC 28469
910-579-3158

Vivi's By the Sea

6934 Beach Drive SW Suite 1, Ocean Isle Beach, NC 28469

910-579-1960

Hatteras Embroidery & Apparel/Carolina Shirt Company

7207 Beach Drive SW, Ocean Isle Beach, NC 28469
910-575-4447

Island Breeze

101 Shoreline Drive West, Sunset Beach, NC 28468
910-579-4125
http://islandbreezeclothing.net/

Callahan's Nautical Gifts

9973 Beach Drive, Calabash, NC 28467
910-579-2611
http://callahansgifts.com/

Food &
Necessities

Lowes Foods
Lowes Foods to Go
Delivery

6278 Beach Drive SW, Ocean Isle Beach, NC 28469
910-579-9311
http://www.lowesfoods.com/

To Go: https://shop.lowesfoods.com/

Island Seafood

6778 Beach Drive SW, Ocean Isle Beach, NC 28469
910-579-5777

Cap'n Jack's Seafood

6416 Beach Drive SW, Ocean Isle Beach, NC 28469
910-579-9688

Alice's Produce

Beach Drive, Ocean Isle Beach


Holden Brothers Farm Market

5600 Ocean Hwy West (Hwy 17), Shallotte, NC 28470
910-579-4500
http://www.holdenbrothersfarmmarket.com/

Randy's Meat Center & Italian Deli

5850 Ocean Hwy West (Hwy 17), Ocean Isle Beach, NC 28469
910-287-6999

Food Lion

1775 Clippers Way, Sunset Beach, NC 28468
910-579-8395
https://www.foodlion.com/

Walgreens

852 Sunset Blvd, Sunset Beach, NC 28468
910-579-4503
http://www.walgreens.com/

CVS

7295 Beach Drive SW, Ocean Isle Beach, NC 28469
910-579-0806
http://www.cvs.com/

Bill's Seafood

310 Sunset Blvd North, Sunset Beach, NC 28468
910-579-6372

Walmart Supercenter - 24 hrs.

4540 Main Street, Shallotte, NC 28470
910-754-2880
http://www.walmart.com/

Doug's Seafood Market

4601 Main Street, Shallotte, NC 28470
910-754-9072