Address 11812 South St #100 Cerritos CA 90703 United States
Phone: (562) 924-8222 Open 24 Hours a Day: No