The Storefront

Come on up! The Island Attic is located in the shopping village of Scarborough Faire in Duck, NC and off NC HWY 12 in Avon, NC. Both stores are on the Outer Banks of North Carolina. Our addresses are 1177 Duck Rd, Suite 16 Duck, NC 27949 and 39774 NC HWY 12, Avon, NC 27915.