Cost Plus World Market 248

Cost Plus World Market #248, also known as World Market Covington, is a Cost Plus World Market specialty home decor store located at 69318 Highway 21 in Covington, Louisiana.