Xbox PlazaArts & recreation800 W Olympic BlvdLos Angeles, CA, 90015-1360 · USPhone unavailableEmail unavailableWebsite unavailableHours not available