First Documented 1964 Last Documented 1967 The Mick 11550 Ventura Blvd Studio City, CA United States Geo 34.1396416, -118.3838385