First Documented 1969 Last Documented 1970 Lil Lucy's Annex 118 W Anaheim Long Beach, CA United States Geo 33.7824709, -118.1929026