google ad

Wednesday, March 29, 2017

Visit World 8's Second Store

Did you know World 8, rated as the best video game store in LA by LA Weekly has a second store?

That's right, the good folks at World 8 have another location 526 S. Occidental Blvd. Los Angeles, CA 90057

They're open 7 days a week and they're having various sales and tournaments going on now. Check their social media for details.

They have the old games your looking for with a bunch of gamer goodies and an area you can rent to play games at.

Check out their new store for your gaming needs.