First Documented 1978 Last Documented 1978 The 8 Ball 11314 Vanowen St North Hollywood, CA United States Geo 34.1936468, -118.3774784