Independent Space

Sla307 Art Space

New York, United States

Address

  • 307 W. 30th St.
  • New York
  • New York
  • 10001
  • United States

Opening times

Wed - Sat, 12pm - 6pm unless otherwise noted.

Follow

Add event

Add event

Claim

Claim

Exhibiting artists