Richards

$45.0M revenue • 11 employees • 359 Greenwich Ave, Greenwich, CT, 06830, United States

Last Updated Oct 6, 2025

Company Overview

Company Name

Richards

Address

359 Greenwich Ave, Greenwich, CT, 06830, United States

Approx. 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.

Frequently Asked Questions about Richards

Technologies Used

Social Profiles