Downs & Ross is a contemporary art gallery operated by Tara Downs and Alex Ross in New York City at 96 Bowery.