First Documented 1973 Last Documented 1981 The Store 10937 Burbank Blvd North Hollywood, CA United States Geo 34.1724211, -118.3693416