First Documented 1968 Last Documented 1970 Park Theater 710 Alvarado Los Angeles, CA United States Geo 34.0740094, -118.2653839