To advocate for the rights of immigrant detainees at Rikers Island.
Immigrant Defense Project
Location
3 West 29th Street, Suite 803
New York, NY 10001United States
See map: Google Maps
NewsMakers articles involving this grantee:
NewsMakers articles involving this grantee:
New York Foundation
10 East 34th Street 10th Floor
New York, New York 10016
212-594-8009
webmaster@nyf.org
Directions ››