First Documented 1970 Last Documented 1970 Citadel d'Haiti 6666 Sunset Blvd Los Angeles, CA United States