First Documented 1984 Last Documented 1984 Broadway Annex 1435 E Broadway Long Beach, CA 90802 United States Geo 33.7682248, -118.1734759