Cellairis at Saint Louis Galleria - St. Louis, MO

View info on Cellairis store located at Saint Louis Galleria in St. Louis, MO – including address, map, store hours, phone number, and more.
Store Info
Store:Cellairis
Mall:Saint Louis Galleria
Mall Address: 1155 Saint Louis Galleria
St. Louis, MO 63117
Store Phone Number:(347) 744-2975
Mall Hours (store hours may vary)
Monday10:00 am – 9:00 pm
Tuesday10:00 am – 9:00 pm
Wednesday10:00 am – 9:00 pm
Thursday10:00 am – 9:00 pm
Friday10:00 am – 9:00 pm
Saturday10:00 am – 9:00 pm
Sunday11:00 am – 6:00 pm

Other Men's & Women's Accessories Stores in Saint Louis Galleria

Below are 16 other Men's & Women's Accessories stores (besides Cellairis) that are located in Saint Louis Galleria.
Store Name Phone Number Store Location
AT&T(314) 727-3303Zone E
Best Buy Mobile(314) 721-3776Zone C
Helzberg Diamonds(314) 721-0190Zone C
Kay Jewelers(314) 727-3784Zone B
Laurie's Shoes by stride rite(314) 862-7463Zone D
LensCrafters(314) 727-4361Zone E
Lids(314) 725-0301Zone B
SEE EyewearZone B
Solstice Sunglass Boutique(314) 726-6003Zone B
Sprint(314) 726-6849Zone C
Sunglass Hut(314) 863-3468Level 2, near Nordstrom
Sunglass Hut(314) 863-3468Level 2, near Nordstrom
The Art of Shaving(314) 862-1045Zone D
The Dakota Watch Company(314) 726-7988Zone B
Things Remembered(314) 726-5433Zone D
Yankee Candle(314) 862-5962Zone E

Other Nearby Cellairis Stores

Cellairis has 3 more store locations within 50 miles, besides the location at Saint Louis Galleria.
City Mall Name Phone Number Store Info
St. Louis, MO (6.1 mi)West County Center(314) 821-2877View Details
St. Louis, MO (9.1 mi)South County Center(314) 894-5642View Details
St. Peters, MO (18.3 mi)Mid Rivers Mall(636) 278-1022View Details

Cellairis - Saint Louis Galleria