Address 4711 Candlewood St Lakewood CA 90712 United States
Phone: (562) 259-1440 Open 24 Hours a Day: Yes