Libertas Center for Human Rights, Elmhurst Hospital

The Libertas Center for Human Rights, Elmhurst Hospital provides comprehensive services to survivors of torture, including medical, mental, and legal support. It is located at Elmhurst Hospital Center, Queens, New York.

Address: 

79-01 Broadway
Queens, NY 11373

NCTTP Member: 

Yes

Email address: 

Phone Number: