Men's Clothing Stores Richards of Greenwich 359 Greenwich Avenue Greenwich, CT 06830 (203) 622-0551 mitchellstores.com