First Documented 1982 Last Documented 1982 Chez Andre 11622 Ventura Blvd Los Angeles, CA United States Geo 34.1403141, -118.3856186