The Marshall Project is located in New York, United States on 156 W 56th St #701. The Marshall Project is rated 3.7 out of 5 in the category news service in United States. The Marshall Project is a nonprofit, nonpartisan newsroom covering America's criminal justice system.
Address
156 W 56th St #701
Company size
11-50 employees
Headquarters
New York, NY