Exhibition Police Work Museum of the City of New YorkScore 71.7 DatesDec 20, 2011 — May 6, 2012 Location1220 5th Ave, New York, NY 10029, USA, New York City, United States ArtistsLeonard FREED #1,580 Leonard Freed — Dec 20, 2011 – May 06, 2012 Official Page Venue Profile Directions