Odyssey House Employee Directory
Hospitals and Health CareNew York, United States201-500 Employees
Odyssey House is a health care organization in the hospitals and health care sector, based in New York City at 120 Wall Street, 17th Floor, New York, NY 10005, United States. It provides services to help New Yorkers overcome drug and alcohol abuse, improve physical and mental health, and address homelessness. The organization employs between 201 and 500 people. In June 2026, Odyssey House opened the Kate Rothko Center for Recovery, a 60-bed residential treatment facility on Wards Island, at a cost of $32 million. The organization maintains a website at https://odysseyhousenyc.org and reports annual revenue in the range of $50 million to $100 million.