Paramount Center for the Arts – Studio C Studio C is a gallery and meeting space located in the Paramount Visual Art Studios.