First Documented 1989 Last Documented 1995 Venture Inn 11938 Ventura Blvd Los Angeles, CA United States Geo 34.1429995, -118.3920973