Address 5059 Lakewood Blvd Lakewood CA 90712 United States
Phone: (562) 529-6710 Open 24 Hours a Day: No