Odyssey House Counties Served New York Address 219-233 E 121st Street New York, NY 10035 United States Office 212-987-5116