First Documented 1986 Last Documented 1986 In-Between 1296 W Willow Long Beach, CA United States Geo 33.8040204, -118.2088898