Cost Plus World Market 263

Cost Plus World Market #263, also known as World Market Lubbock, is a Cost Plus World Market specialty home decor store located at 6066 Marsha Sharp Freeway in Lubbock, Texas.