Abe Lebewohl Park is a park, located at E 10th St and 2nd Ave, New York, NY, United States. Visit their website nyc.gov for more detailed information.
Undercover cops bust ppl here. Witnessing something going down now.
Take the time to research and understand the relationship between this park and the Chase bank on the sitting opposite corner.