First Documented 1973 Last Documented 1973 Hi Lo Door 6508 Santa Monica Blvd Los Angeles, CA United States Geo 34.0905299, -118.3313887