First Documented 1966 Last Documented 1966 The Boobie Trap 740 E Broadway Long Beach, CA United States Geo 33.7690578, -118.182685