Address 1650 Ximeno Ave Long Beach CA 90804 United States
Phone: (562) 498-3336 Open 24 Hours a Day: No