First Documented 1976 Last Documented 1976 Sequoia Room 3844 E Anaheim St Long Beach, CA United States Geo 33.7824211, -118.1471989