First Documented 1981 Last Documented 1981 El Zorro 4354 Lankershim Blvd North Hollywood, CA 91602 United States Geo 34.1492267, -118.3648325