First Documented 1995 Last Documented 1995 Nick's 8284 Garden Grove Blvd Garden Grove, CA United States Geo 33.7734469, -117.9880433