Felix Storch, Inc is a supplier of specialty, professional, commercial, and medical refrigerators and freezers, and cooking appliances, founded in 1969.