Cost Plus World Market 234

Cost Plus World Market #234, also known as World Market Shiloh, is a Cost Plus World Market specialty home decor store located at 3500 Green Mount Crossing Drive in O'Fallon, Illinois.