Ghosts of Greenwich Village Not too far off the route of annual Greenwich Village Halloween Parade, spirits are said to lurk year-round. October 31, 2015