First Documented 1984 Last Documented 1986 The Safari 11100 Ventura Blvd Los Angeles, CA United States Geo 34.1410365, -118.3722433