Search results
- Salomon Arts GalleryArt Gallery
83 Leonard St New York, NY 10013 476.06 mi
Is this your business? Verify your listing
83 Leonard St New York, NY 10013 476.06 mi
Is this your business? Verify your listing
4.0 2 reviews
Super loft gallery. I've seen some great exhibits here over the past year. (There is an elevator to the gallery; not sure why another reviewer complained about stairs. Perhaps that was the only... More
Not a very convenient and easy location - you walk up these rickety old stairs up to the fourth floor and then the lighting in here melts your entire body off. Too hot to enjoy the arts, since you... More