Business Information The Leica Gallery Los Angeles space was designed to celebrate photography and display exhibitions by an interesting mix of established and up-and-coming photographers. 8783 Beverly Boulevard, West Hollywood, California 90048 (424) 777-0341 Info@Leicagalleryla.com http://leicagalleryla.com... Business Type: Art | Design