Set amidst the towering Red Rocks of Sedona, overlooking the tranquil waters of Oak Creek, Creekside Galleria is Sedona’s premier shopping experience.