First Documented 1964 Last Documented 1964 White Angel 11818 Ventura Blvd Los Angeles, CA United States Geo 34.1420808, -118.3898383