First Documented 1979 Last Documented 1980 The Stag 5873 Atlantic Ave Long Beach, CA 90805 United States Geo 33.8613648, -118.1851446