First Documented 1969 Last Documented 1970 The Paddock 113 Main St Huntington Beach, CA United States Geo 33.6576261, -118.0015185