800 West Olympic Blvd, Los Angeles, California, 90015
Phone No: 213 7635483
"Microsoft Square is an open air plaza that acts as the central area of the LA Live complex, complete with giant LED screens it broadcasts major events and hosts red carpet galas for adjacent Microsoft Theatre."