2000 Club Road, Hoover, AL 35244
Upscale annual art show held at Riverchase Country Club in Hoover, AL.