NYC 311 open data for 2019_Q1 contain a total of 649,679 service requests, consisting of 124,680 requests from the Bronx, 205,414 requests from Brooklyn, 121,448 requests from Manhattan, 152,111 requests from Queens, and 36,427 requests from Staten Island. The three most common complaint types were: Heat/Hot Water (n=98,578), Noise - Residential (n=48,136), and Request Large Bulky Item Collection (n=43,658). City agencies with the highest number of service request assignments were: HPD (n=191,998), NYPD (n=160,064), and DSNY (n=99,002). Overall, 74.9% of service requests were closed on or before their respective due dates.
For interactive visualizations of the latest New York City 311 Service Request Data, visit:
http://isaac-michaels.shinyapps.io/NYC_311_Dashboard/
Summary Prepared By:__ Isaac H. Michaels, MPH
Data Source: NYC OpenData
| 2019_Q1 | Number of Service Requests |
|---|---|
| Total | 649,679 |
Table Prepared By: Isaac H. Michaels, MPH
Data Source: NYC OpenData
Graph Prepared By: Isaac H. Michaels, MPH
Data Source: NYC OpenData
| Borough | Number of Service Requests |
|---|---|
| Bronx | 124,680 |
| Brooklyn | 205,414 |
| Manhattan | 121,448 |
| Queens | 152,111 |
| Staten Island | 36,427 |
| Unspecified | 9,599 |
Table Prepared By: Isaac H. Michaels, MPH
Data Source: NYC OpenData
Graph Prepared By: Isaac H. Michaels, MPH
Data Source: NYC OpenData
| Month | Number of Service Requests |
|---|---|
| January | 238,624 |
| February | 198,954 |
| March | 212,101 |
Table Prepared By: Isaac H. Michaels, MPH
Data Source: NYC OpenData
| Weekday | Number of Service Requests |
|---|---|
| Sunday | 65,908 |
| Monday | 100,330 |
| Tuesday | 103,789 |
| Wednesday | 103,479 |
| Thursday | 101,572 |
| Friday | 98,000 |
| Saturday | 76,601 |
Table Prepared By: Isaac H. Michaels, MPH
Data Source: NYC OpenData
Graphs Prepared By: Isaac H. Michaels, MPH
Data Source: NYC OpenData
Graph Prepared By: Isaac H. Michaels, MPH
Data Source: NYC OpenData
| Location | Number of Service Requests |
|---|---|
| Residential Building | 191,615 |
| (Missing / Not Applicable) | 123,013 |
| Street/Sidewalk | 99,427 |
| Sidewalk | 81,270 |
| Residential Building/House | 50,772 |
| Street | 45,527 |
| Other | 22,263 |
| Property Address | 8,072 |
| Store/Commercial | 7,011 |
| Club/Bar/Restaurant | 3,715 |
| 3+ Family Apt. Building | 3,313 |
| Senior Address | 3,301 |
| Restaurant/Bar/Deli/Bakery | 2,925 |
| Mixed Use | 2,616 |
| Park | 2,467 |
| Nyc Street Address | 2,372 |
Table Prepared By: Isaac H. Michaels, MPH
Data Source: NYC OpenData
Graph Prepared By: Isaac H. Michaels, MPH
Data Source: NYC OpenData
| Channel | Number of Service Requests |
|---|---|
| Mobile | 80,695 |
| Online | 135,749 |
| Other | 6,069 |
| Phone | 350,609 |
| Unknown | 76,557 |
Table Prepared By: Isaac H. Michaels, MPH
Data Source: NYC OpenData
Graph Prepared By: Isaac H. Michaels, MPH
Data Source: NYC OpenData
| Agency | Number of Service Requests |
|---|---|
| HPD | 191,998 |
| NYPD | 160,064 |
| DSNY | 99,002 |
| DOT | 68,674 |
| DEP | 44,478 |
| DOB | 23,025 |
| DOF | 15,572 |
| DPR | 13,619 |
| DOHMH | 13,542 |
| TLC | 7,482 |
| DCA | 3,674 |
| HRA | 2,689 |
| DHS | 2,480 |
| DFTA | 2,127 |
| DOE | 456 |
| DCAS | 233 |
| EDC | 200 |
| DOITT | 149 |
| ACS | 102 |
| TAX | 76 |
| NYCEM | 25 |
| DCP | 7 |
| TAT | 4 |
| MOC | 1 |
Table Prepared By: Isaac H. Michaels, MPH
Data Source: NYC OpenData
Agencies and Acronyms:
Graph Prepared By: Isaac H. Michaels, MPH
Data Source: NYC OpenData
| Type | Number of Service Requests |
|---|---|
| Others | 150,913 |
| Heat/Hot Water | 98,578 |
| Noise - Residential | 48,136 |
| Request Large Bulky Item Collection | 43,658 |
| Illegal Parking | 40,188 |
| Blocked Driveway | 32,467 |
| Street Condition | 24,680 |
| Unsanitary Condition | 18,668 |
| Street Light Condition | 16,861 |
| Plumbing | 15,983 |
| Noise | 15,438 |
| Water System | 14,887 |
| Paint/Plaster | 14,714 |
| Traffic Signal Condition | 10,570 |
| Door/Window | 10,134 |
| Derelict Vehicle | 9,564 |
| Noise - Commercial | 9,554 |
| Missed Collection (All Materials) | 9,480 |
| Water Leak | 9,226 |
| Electronics Waste | 8,955 |
| Derelict Vehicles | 8,745 |
| Sanitation Condition | 8,571 |
| General Construction/Plumbing | 8,096 |
| Dirty Conditions | 7,990 |
| Sewer | 6,958 |
| Noise - Street/Sidewalk | 6,665 |
Table Prepared By: Isaac H. Michaels, MPH
Data Source: NYC OpenData
| Borough | Community District | Rank | Complaint Type | Number of Service Requests |
|---|---|---|---|---|
| Bronx | Astoria, Long Island City | 1 | Consumer Complaint | 2 |
| Bronx | Bedford Park, Norwood, Fordham | 1 | Heat/Hot Water | 5,867 |
| 2 | Noise - Residential | 2,203 | ||
| 3 | Unsanitary Condition | 819 | ||
| 4 | Paint/Plaster | 787 | ||
| 5 | Plumbing | 611 | ||
| Bronx | East Tremont, Belmont | 1 | Heat/Hot Water | 2,407 |
| 2 | Noise - Residential | 939 | ||
| 3 | Unsanitary Condition | 526 | ||
| 4 | Paint/Plaster | 521 | ||
| 5 | Plumbing | 519 | ||
| Bronx | Highbridge, Concourse Village | 1 | Heat/Hot Water | 5,328 |
| 2 | Noise - Residential | 1,759 | ||
| 3 | Unsanitary Condition | 920 | ||
| 4 | Paint/Plaster | 829 | ||
| 5 | Plumbing | 803 | ||
| Bronx | Hunts Point, Longwood | 1 | Heat/Hot Water | 1,036 |
| 2 | Noise - Residential | 557 | ||
| 3 | Unsanitary Condition | 274 | ||
| 4 | Plumbing | 240 | ||
| 5 | Paint/Plaster | 235 | ||
| Bronx | Melrose, Mott Haven, Port Morris | 1 | Heat/Hot Water | 1,709 |
| 2 | Noise - Residential | 961 | ||
| 3 | Unsanitary Condition | 299 | ||
| 4 | Plumbing | 270 | ||
| 5 | Blocked Driveway | 241 | ||
| Bronx | Morrisania, Crotona Park East | 1 | Heat/Hot Water | 1,823 |
| 2 | Noise - Residential | 945 | ||
| 3 | Unsanitary Condition | 486 | ||
| 4 | Plumbing | 413 | ||
| 5 | Blocked Driveway | 356 | ||
| Bronx | Pelham Pkwy, Morris Park, Laconia | 1 | Heat/Hot Water | 2,745 |
| 2 | Noise - Residential | 1,131 | ||
| 3 | Blocked Driveway | 713 | ||
| 4 | Illegal Parking | 516 | ||
| 5 | Request Large Bulky Item Collection | 341 | ||
| Bronx | Riverdale, Kingsbridge, Marble Hill | 1 | Heat/Hot Water | 1,891 |
| 2 | Noise - Residential | 1,140 | ||
| 3 | Illegal Parking | 661 | ||
| 4 | Street Condition | 425 | ||
| 5 | Blocked Driveway | 344 | ||
| Bronx | Soundview, Parkchester | 1 | Heat/Hot Water | 2,563 |
| 2 | Noise - Residential | 1,054 | ||
| 3 | Blocked Driveway | 802 | ||
| 4 | Unsanitary Condition | 538 | ||
| 5 | Illegal Parking | 500 | ||
| Bronx | Throgs Nk., Co-op City, Pelham Bay | 1 | Heat/Hot Water | 869 |
| 2 | Illegal Parking | 740 | ||
| 3 | Request Large Bulky Item Collection | 666 | ||
| 4 | Blocked Driveway | 475 | ||
| 5 | Noise - Residential | 419 | ||
| Bronx | University Hts., Fordham, Mt. Hope | 1 | Heat/Hot Water | 4,750 |
| 2 | Noise - Residential | 1,675 | ||
| 3 | Unsanitary Condition | 920 | ||
| 4 | Paint/Plaster | 801 | ||
| 5 | Plumbing | 671 | ||
| Bronx | Wakefield, Williamsbridge | 1 | Heat/Hot Water | 2,694 |
| 2 | Blocked Driveway | 1,273 | ||
| 3 | Noise - Residential | 1,170 | ||
| 4 | Illegal Parking | 602 | ||
| 5 | Request Large Bulky Item Collection | 548 |
Table Prepared By: Isaac H. Michaels, MPH
Data Source: NYC OpenData
| Borough | Community District | Rank | Complaint Type | Number of Service Requests |
|---|---|---|---|---|
| Brooklyn | Bay Ridge, Dyker Heights | 1 | Request Large Bulky Item Collection | 1,710 |
| 2 | Heat/Hot Water | 1,574 | ||
| 3 | Illegal Parking | 1,256 | ||
| 4 | Blocked Driveway | 617 | ||
| 5 | Street Condition | 369 | ||
| Brooklyn | Bedford Stuyvesant | 1 | Heat/Hot Water | 2,262 |
| 2 | Noise - Residential | 1,263 | ||
| 3 | Request Large Bulky Item Collection | 1,247 | ||
| 4 | Illegal Parking | 674 | ||
| 5 | Blocked Driveway | 510 | ||
| Brooklyn | Bensonhurst, Bath Beach | 1 | Illegal Parking | 2,254 |
| 2 | Heat/Hot Water | 1,663 | ||
| 3 | Blocked Driveway | 1,233 | ||
| 4 | Request Large Bulky Item Collection | 850 | ||
| 5 | Noise - Residential | 406 | ||
| Brooklyn | Borough Park, Ocean Parkway | 1 | Heat/Hot Water | 1,302 |
| 2 | Request Large Bulky Item Collection | 1,086 | ||
| 3 | Illegal Parking | 1,063 | ||
| 4 | Blocked Driveway | 869 | ||
| 5 | Street Condition | 577 | ||
| Brooklyn | Brooklyn Heights, Fort Greene | 1 | Request Large Bulky Item Collection | 828 |
| 2 | Noise - Residential | 707 | ||
| 3 | Illegal Parking | 652 | ||
| 4 | Noise | 584 | ||
| 5 | Heat/Hot Water | 525 | ||
| Brooklyn | Brownsville, Ocean Hill | 1 | Heat/Hot Water | 979 |
| 2 | Noise - Residential | 751 | ||
| 3 | Blocked Driveway | 383 | ||
| 4 | Unsanitary Condition | 380 | ||
| 5 | Illegal Parking | 335 | ||
| Brooklyn | Bushwick | 1 | Heat/Hot Water | 1,271 |
| 2 | Noise - Residential | 962 | ||
| 3 | Request Large Bulky Item Collection | 751 | ||
| 4 | Blocked Driveway | 694 | ||
| 5 | Graffiti | 481 | ||
| Brooklyn | Canarsie, Flatlands | 1 | Blocked Driveway | 1,190 |
| 2 | Request Large Bulky Item Collection | 1,036 | ||
| 3 | Illegal Parking | 977 | ||
| 4 | Derelict Vehicles | 832 | ||
| 5 | Heat/Hot Water | 790 | ||
| Brooklyn | Coney Island, Brighton Beach | 1 | Heat/Hot Water | 624 |
| 2 | Noise - Residential | 478 | ||
| 3 | Illegal Parking | 418 | ||
| 4 | Blocked Driveway | 349 | ||
| 5 | Request Large Bulky Item Collection | 198 | ||
| Brooklyn | Crown Heights North | 1 | Heat/Hot Water | 2,002 |
| 2 | Request Large Bulky Item Collection | 764 | ||
| 3 | Noise - Residential | 686 | ||
| 4 | Illegal Parking | 523 | ||
| 5 | Plumbing | 397 | ||
| Brooklyn | Crown Heights South, Wingate | 1 | Heat/Hot Water | 2,973 |
| 2 | Noise - Residential | 786 | ||
| 3 | Unsanitary Condition | 520 | ||
| 4 | Paint/Plaster | 477 | ||
| 5 | Plumbing | 469 | ||
| Brooklyn | East Flatbush, Rugby, Farragut | 1 | Heat/Hot Water | 3,742 |
| 2 | Blocked Driveway | 1,067 | ||
| 3 | Noise - Residential | 856 | ||
| 4 | Unsanitary Condition | 747 | ||
| 5 | Request Large Bulky Item Collection | 648 | ||
| Brooklyn | East New York, Starrett City | 1 | Heat/Hot Water | 1,912 |
| 2 | Blocked Driveway | 1,055 | ||
| 3 | Noise - Residential | 791 | ||
| 4 | Illegal Parking | 767 | ||
| 5 | Derelict Vehicles | 722 | ||
| Brooklyn | Flatbush, Midwood | 1 | Heat/Hot Water | 3,619 |
| 2 | Noise - Residential | 1,179 | ||
| 3 | Illegal Parking | 1,025 | ||
| 4 | Blocked Driveway | 804 | ||
| 5 | Paint/Plaster | 677 | ||
| Brooklyn | Park Slope, Carroll Gardens | 1 | Request Large Bulky Item Collection | 2,211 |
| 2 | Illegal Parking | 674 | ||
| 3 | Heat/Hot Water | 500 | ||
| 4 | Noise - Residential | 416 | ||
| 5 | Street Condition | 311 | ||
| Brooklyn | Sheepshead Bay, Gerritsen Beach | 1 | Heat/Hot Water | 1,599 |
| 2 | Illegal Parking | 1,240 | ||
| 3 | Blocked Driveway | 978 | ||
| 4 | Request Large Bulky Item Collection | 972 | ||
| 5 | Noise - Residential | 618 | ||
| Brooklyn | Sunset Park, Windsor Terrace | 1 | Heat/Hot Water | 800 |
| 2 | Request Large Bulky Item Collection | 724 | ||
| 3 | Illegal Parking | 604 | ||
| 4 | Blocked Driveway | 470 | ||
| 5 | Street Condition | 464 | ||
| Brooklyn | Williamsburg, Greenpoint | 1 | Request Large Bulky Item Collection | 1,336 |
| 2 | Noise - Residential | 1,178 | ||
| 3 | Heat/Hot Water | 1,176 | ||
| 4 | Illegal Parking | 939 | ||
| 5 | Noise - Commercial | 774 |
Table Prepared By: Isaac H. Michaels, MPH
Data Source: NYC OpenData
| Borough | Community District | Rank | Complaint Type | Number of Service Requests |
|---|---|---|---|---|
| Manhattan | Battery Park City, Tribeca | 1 | Noise | 623 |
| 2 | Illegal Parking | 374 | ||
| 3 | Street Condition | 290 | ||
| 4 | Request Large Bulky Item Collection | 171 | ||
| 5 | Noise - Residential | 163 | ||
| Manhattan | Central Harlem | 1 | Heat/Hot Water | 3,149 |
| 2 | Noise - Residential | 1,900 | ||
| 3 | Unsanitary Condition | 510 | ||
| 4 | Plumbing | 467 | ||
| 5 | Illegal Parking | 457 | ||
| Manhattan | Chelsea, Clinton | 1 | Heat/Hot Water | 939 |
| 2 | Noise | 764 | ||
| 3 | Noise - Residential | 602 | ||
| 4 | Request Large Bulky Item Collection | 446 | ||
| 5 | Illegal Parking | 411 | ||
| Manhattan | East Harlem | 1 | Heat/Hot Water | 1,958 |
| 2 | Noise - Residential | 1,224 | ||
| 3 | Illegal Parking | 495 | ||
| 4 | Plumbing | 313 | ||
| 5 | Unsanitary Condition | 291 | ||
| Manhattan | Greenwich Village, Soho | 1 | Noise | 569 |
| 2 | Request Large Bulky Item Collection | 554 | ||
| 3 | Heat/Hot Water | 540 | ||
| 4 | Noise - Commercial | 451 | ||
| 5 | Illegal Parking | 410 | ||
| Manhattan | Lower East Side, Chinatown | 1 | Heat/Hot Water | 1,691 |
| 2 | Noise - Residential | 1,403 | ||
| 3 | For Hire Vehicle Complaint | 980 | ||
| 4 | Noise - Commercial | 740 | ||
| 5 | Illegal Parking | 668 | ||
| Manhattan | Manhattanville, Hamilton Heights | 1 | Heat/Hot Water | 2,808 |
| 2 | Noise - Residential | 1,184 | ||
| 3 | Unsanitary Condition | 421 | ||
| 4 | Paint/Plaster | 409 | ||
| 5 | Plumbing | 378 | ||
| Manhattan | Midtown Business District | 1 | Noise | 790 |
| 2 | Street Condition | 453 | ||
| 3 | Illegal Parking | 418 | ||
| 4 | Homeless Person Assistance | 395 | ||
| 5 | Taxi Complaint | 372 | ||
| Manhattan | Riverdale, Kingsbridge, Marble Hill | 1 | Heat/Hot Water | 150 |
| 2 | Noise - Residential | 122 | ||
| 3 | Paint/Plaster | 80 | ||
| 4 | Unsanitary Condition | 57 | ||
| 5 | Plumbing | 53 | ||
| Manhattan | Stuyvesant Town, Turtle Bay | 1 | Heat/Hot Water | 906 |
| 2 | Noise | 871 | ||
| 3 | Illegal Parking | 586 | ||
| 4 | Noise - Residential | 460 | ||
| 5 | Street Condition | 451 | ||
| Manhattan | Upper East Side | 1 | Heat/Hot Water | 956 |
| 2 | Noise | 953 | ||
| 3 | Request Large Bulky Item Collection | 634 | ||
| 4 | Noise - Residential | 537 | ||
| 5 | Street Condition | 529 | ||
| Manhattan | Washington Heights, Inwood | 1 | Heat/Hot Water | 5,549 |
| 2 | Noise - Residential | 2,975 | ||
| 3 | Paint/Plaster | 859 | ||
| 4 | Unsanitary Condition | 782 | ||
| 5 | Plumbing | 771 | ||
| Manhattan | West Side, Upper West Side | 1 | Heat/Hot Water | 1,546 |
| 2 | Noise - Residential | 1,138 | ||
| 3 | Noise | 783 | ||
| 4 | Request Large Bulky Item Collection | 591 | ||
| 5 | Illegal Parking | 563 |
Table Prepared By: Isaac H. Michaels, MPH
Data Source: NYC OpenData
| Borough | Community District | Rank | Complaint Type | Number of Service Requests |
|---|---|---|---|---|
| Queens | Astoria, Long Island City | 1 | Illegal Parking | 1,317 |
| 2 | Request Large Bulky Item Collection | 1,290 | ||
| 3 | Blocked Driveway | 1,241 | ||
| 4 | Noise - Residential | 1,098 | ||
| 5 | Heat/Hot Water | 1,035 | ||
| Queens | Bayside, Douglaston, Little Neck | 1 | Request Large Bulky Item Collection | 1,446 |
| 2 | Street Condition | 582 | ||
| 3 | Illegal Parking | 502 | ||
| 4 | Water System | 381 | ||
| 5 | Blocked Driveway | 316 | ||
| Queens | Elmhurst, South Corona | 1 | Heat/Hot Water | 2,951 |
| 2 | Blocked Driveway | 1,165 | ||
| 3 | Noise - Residential | 430 | ||
| 4 | Illegal Parking | 389 | ||
| 5 | Request Large Bulky Item Collection | 376 | ||
| Queens | Flushing, Bay Terrace | 1 | Request Large Bulky Item Collection | 1,748 |
| 2 | Blocked Driveway | 1,446 | ||
| 3 | Illegal Parking | 1,108 | ||
| 4 | Street Condition | 928 | ||
| 5 | Heat/Hot Water | 910 | ||
| Queens | Forest Hills, Rego Park | 1 | Heat/Hot Water | 761 |
| 2 | Illegal Parking | 581 | ||
| 3 | Noise - Residential | 503 | ||
| 4 | Blocked Driveway | 482 | ||
| 5 | Request Large Bulky Item Collection | 349 | ||
| Queens | Fresh Meadows, Briarwood | 1 | Noise - Vehicle | 1,403 |
| 2 | Illegal Parking | 1,181 | ||
| 3 | Noise | 1,089 | ||
| 4 | Noise - Residential | 1,052 | ||
| 5 | Request Large Bulky Item Collection | 910 | ||
| Queens | Jackson Heights, North Corona | 1 | Blocked Driveway | 1,227 |
| 2 | Heat/Hot Water | 981 | ||
| 3 | Illegal Parking | 718 | ||
| 4 | Noise - Residential | 572 | ||
| 5 | Request Large Bulky Item Collection | 357 | ||
| Queens | Jamaica, St. Albans, Hollis | 1 | Request Large Bulky Item Collection | 1,298 |
| 2 | Heat/Hot Water | 1,255 | ||
| 3 | Blocked Driveway | 1,204 | ||
| 4 | Illegal Parking | 754 | ||
| 5 | Street Condition | 730 | ||
| Queens | Ozone Park, Howard Beach | 1 | Request Large Bulky Item Collection | 1,656 |
| 2 | Blocked Driveway | 937 | ||
| 3 | Illegal Parking | 863 | ||
| 4 | Derelict Vehicle | 596 | ||
| 5 | Street Condition | 511 | ||
| Queens | Queens Village, Rosedale | 1 | Request Large Bulky Item Collection | 1,891 |
| 2 | Street Condition | 1,110 | ||
| 3 | Illegal Parking | 614 | ||
| 4 | Water System | 576 | ||
| 5 | Blocked Driveway | 520 | ||
| Queens | Ridgewood, Glendale, Maspeth | 1 | Request Large Bulky Item Collection | 2,470 |
| 2 | Illegal Parking | 2,356 | ||
| 3 | Blocked Driveway | 1,331 | ||
| 4 | Noise - Residential | 950 | ||
| 5 | Heat/Hot Water | 837 | ||
| Queens | Sunnyside, Woodside | 1 | Illegal Parking | 968 |
| 2 | Heat/Hot Water | 855 | ||
| 3 | Blocked Driveway | 797 | ||
| 4 | Street Condition | 483 | ||
| 5 | Noise - Residential | 391 | ||
| Queens | The Rockaways, Broad Channel | 1 | Heat/Hot Water | 1,041 |
| 2 | Request Large Bulky Item Collection | 713 | ||
| 3 | Noise - Residential | 587 | ||
| 4 | Illegal Parking | 322 | ||
| 5 | Street Condition | 286 | ||
| Queens | Woodhaven, Richmond Hill | 1 | Blocked Driveway | 1,429 |
| 2 | Request Large Bulky Item Collection | 1,285 | ||
| 3 | Illegal Parking | 1,151 | ||
| 4 | Heat/Hot Water | 783 | ||
| 5 | Noise - Residential | 575 |
Table Prepared By: Isaac H. Michaels, MPH
Data Source: NYC OpenData
| Borough | Community District | Rank | Complaint Type | Number of Service Requests |
|---|---|---|---|---|
| Staten Island | New Springville, South Beach | 1 | Street Condition | 1,152 |
| 2 | Request Large Bulky Item Collection | 1,092 | ||
| 3 | Electronics Waste | 821 | ||
| 4 | Illegal Parking | 626 | ||
| 5 | Water System | 566 | ||
| Staten Island | Stapleton, Port Richmond | 1 | Request Large Bulky Item Collection | 1,347 |
| 2 | Street Condition | 1,028 | ||
| 3 | Noise | 921 | ||
| 4 | Electronics Waste | 906 | ||
| 5 | Illegal Parking | 857 | ||
| Staten Island | Tottenville, Woodrow, Great Kills | 1 | Request Large Bulky Item Collection | 1,533 |
| 2 | Street Condition | 1,250 | ||
| 3 | Electronics Waste | 1,218 | ||
| 4 | Illegal Parking | 819 | ||
| 5 | Dirty Conditions | 712 |
Table Prepared By: Isaac H. Michaels, MPH
Data Source: NYC OpenData