Address4711 Candlewood ST Lakewood CA 90712 United States
Phone:(562) 259-1440 Open 24 Hours a Day:No