Cleveland Neighborhood Progress

Cleveland Neighborhood Progress is a local community development funding intermediary with over twenty years of experience investing in community revitalization work in Greater Cleveland.

(216) 830-2770