First Documented 1972 Last Documented 1975 Sand Trap 3307 E Anaheim Long Beach, CA United States Geo 33.7826027, -118.1534305