First Documented 1973 Last Documented 1973 Moulin Rouge 9077 Santa Monica Blvd Los Angeles, CA United States Geo 34.0817026, -118.389238