First Documented 1966 Last Documented 1968 Red Plume 14445 Ventura Blvd Los Angeles, CA United States Geo 34.1515923, -118.4479386