NBC's West Coast production center is located at 3000 West Alameda Avenue in the Los Angeles suburb of Burbank, just a few miles northeast of the Hollywood area.
NBC's West Coast production center is located at 3000 West Alameda Avenue in the Los Angeles suburb of Burbank, just a few miles northeast of the Hollywood area.