Company Overview
Company Name
Richards
Address
359 Greenwich Ave, Greenwich, CT, 06830, United States
Website
mitchellstores.comPhone
(203) 622-0551Approx. Annual Revenue
$45.0M
Employees
11
About Richards
Mitchell Stores is a luxury retail company based in Greenwich, CT, United States. The company offers an online shopping experience for designer women's and men's apparel, shoes, handbags, and accessories. Mitchell Stores has an approximate employee count of 11 and provides free shipping to its customers.