First Documented 1974 Last Documented 1974 O'Briens 11916 Ventura Blvd Los Angeles, CA United States Geo 34.1427604, -118.3914582