First Documented 1965 Last Documented 1966 Studio One 3365 Barham Los Angeles, CA United States Geo 34.1324595, -118.3446045