Company DAVID FINDLAY GALLERIES, INC. Address DAVID FINDLAY GALLERIES, INC., NEW YORK, 10021, NEW YORK