117th Street Is The Smelliest Block In Harlem

The NY Post reports that the smelliest block in Manhattan, as measured by the number of 311 complaints, is 117th Street in Harlem, but residents blame a bar and grill a block away for the odor. Continue Reading →

Subscribe and Support Harlem World Magazine
The Harlem Love connection: