Address 11051 Beach Blvd Stanton CA 90680 United States
Phone: (714) 893-1361 Open 24 Hours a Day: No