Cost Plus World Market 236

Cost Plus World Market #236, also known as World Market Wilmington, is a Cost Plus World Market specialty home decor store located at 820 Inspiration Drive in Wilmington, North Carolina.