answersLogoWhite

0

The 83rd Academy Awards will be held on Sunday, February 27, 2011 at the Kodak Theatre in Hollywood. ABC will air a live telecast at 7:30 p.m. CT. There will be a 90-minute red carpet special that begins at 6 p.m.

User Avatar

Wiki User

14y ago

What else can I help you with?