Do you have a store front? Jen November 27, 2017 15:15 Updated Follow We are excited to announce we just opened our first store front! It is located at 40 West Main St. in Mystic, CT! Related articles Is there an Ivory Ella Outlet? Can you send me some Ivory Ella stickers? Where is your company located? Do you have a customer service phone number I can call? Do you guys offer wholesale? Comments 0 comments Article is closed for comments.