Art gallery in Leeds, Alabama Best Art Gallery in Birmingham, Alabama! Alabama’s finest artists working in oil, acrylic, watercolor, glass, wood, clay, sculpture, and fine jewelry. Address: 6200 Grand River Blvd E #114, Leeds, AL 35094, United States