About Angelica Corp.
Angelica Corp. is a privately held company operates in the Business Services sector. It is active in the Business Services space. The company is headquartered in St. Louis, Missouri (MO). Recorded investors include KKR & Co. Inc.. The company is backed by private equity.