First Documented 1984 Last Documented 1995 Floyd's 2913 E Anaheim Ave Long Beach, CA United States Geo 33.7828185, -118.1573911