The York Square Gallery, located in the York Square Cinema, 61 Broadway, New Haven, Connecticut, USA, in the Yale University campus, was a forum for the exhibition of emerging and established artists, regional and international art, progressive & avant-garde visual ideas, and aesthetic art.
York Square Gallery is not affiliated with AmericanTowns Media