Does anyone know the site where the 3 capos were buried?
I believe it was in Ozone Park Queens. I read about it being on 75th street but, there really isn't any park area on 75th street.

Is anyone able to locate it on google maps?
I live in North Jersey and, one of these days I want to go to the city to see some of the sites that still remain from LCN's heyday.