Company ROCHESTER CONTEMPORARY ART CENTER, INC. Address N/A PYRAMID ART CENTER INC, ROCHESTER, 14604, NEW YORK