First Documented 1976 Last Documented 1995 Stallion 5823 N Atlantic Ave Long Beach, CA United States Geo 33.8417243, -118.1839899