Louis Stern Fine Arts is an art gallery located at 9002 Melrose Avenue in West Hollywood, California, in the heart of the city’s Avenue of Art and Design.[1]