Address 11900 South St #109 Cerritos CA 90703 United States
Phone: (562) 467-7400 Open 24 Hours a Day: No