First Documented 1976 Last Documented 1977 C.C. Rider's 2129 Long Beach Blvd Long Beach, CA United States Geo 33.7958603, -118.1896543