Address 9772 Garden Grove Blvd Garden Grove CA 92844 United States
Phone: (714) 537-4111 Open 24 Hours a Day: No