First Documented 1980 Last Documented 1984 Club Diana 4061 Pico Blvd Los Angeles, CA United States Geo 34.047867, -118.3239581