First Documented 1969 Last Documented 1971 Basilica 1809 W 88th St Los Angeles, CA United States Geo 33.9583664, -118.3095233