First Documented 1985 Last Documented 1985 Reflections 3348 E Broadway Long Beach, CA United States Geo 33.764294, -118.1526983