First Documented 1968 Last Documented 1968 Stage Door 12792 Brookhurst Garden Grove, CA United States Geo 33.776908, -117.9565232