C24 Gallery

New York, United States

5

Open now

2 reviews

Map

Streetview

Activate map

Bussiness info

Wheelchair Accessible
Yes

Description

Specialties

C24 Gallery is a contemporary art gallery located in the New York City, neighborhood of Chelsea, presents a program of local and international contemporary artists.

History

Established in 2011.

Based in New York City and founded in 2011, C24 Gallery focuses on contemporary art.