First Documented 1968 Last Documented 1968 The Picture Show 13757 Ventura Blvd Los Angeles, CA United States Geo 34.1485868, -118.4331272