First Documented 1979 Last Documented 1980 Stables 11725 Victory Blvd North Hollywood, CA United States Geo 34.1868818, -118.3888188