First Documented 1968 Last Documented 1969 Palace 11550 Ventura Blvd Los Angeles, CA United States Geo 34.1396416, -118.3838385