NYOPENDATA

Search the database of companies registered in the State of New York.

116 DEVOE ST STE 2, BROOKLYN, 11211, NEW YORK

THE CENTER FOR IMPACT COMMUNICATIONS INC

Company THE CENTER FOR IMPACT COMMUNICATIONS INC
Business Number 5483619