Odyssey House Inc Leadership Center
Availability
Phone Number
view phone(212) 780-1519
Address
309-311 East 6th Street New York, New York, United States 10003Intake
(212) 987-5100
Mail Address
309-311 East 6th StreetNew York, NY 10003
URL
website: http://www.odysseyhouseinc.org
» Leave Testimonial
Payment Type
Medicaid
Payment Assistance
Self Payment
Sliding Fee Scale