Former Massachusetts Gov. Mitt Romney, former Pennsylvania Sen. Rick Santorum, Texas Rep. Ron Paul and former Speaker Newt Gingrich will face off in Arizona Wednesday night in their first Republican presidential debate since Jan. 26.

This debate will be the last one before the Arizona and Michigan primaries on Feb. 28.

With two debates planned for early March having been canceled, moreover, it will also be the last before Super Tuesday on March 6, where 10 states will be up for grabs: Alaska, Georgia, Idaho, Massachusetts, North Dakota, Ohio, Oklahoma, Tennessee, Vermont and Virginia.

Find out who's moderating the debate, when it begins, where to watch it live and how to follow it on Twitter by checking out the information below. To get live updates on the 2012 Arizona debate, check out our coverage of the Republican face-off later tonight.

When Is the Debate, and Where Is It?

Tonight's Arizona Republican debate will begin at 8 p.m. EST at the Mesa Arts Center in Mesa, Ariz.

Who's Hosting the Debate?

The 2012 GOP debate will be hosted by CNN and by the Republican Party of Arizona.

Where Can I Watch the Debate?

The Arizona 2012 Republican debate will air on CNN. Channel information for Time Warner Cable, DirecTV, Dish and Comcast is available on their Web sites.

For those who don't own a television, the Arizona debate will also be live streaming at starting at 8 p.m. CNN is also offering CNN mobile apps for full debate coverage, available for the iPhone, iPad, Android phone and Android tablet.

Sites like WNYC are also streaming coverage of the debate, with live commentary by users and site mdoerators.

Who Will Moderate the Debate?

CNN anchor and chief national correspondent John King will moderate the two-hour Arizona Republican debate. CNN's Anderson Cooper of Anderson Cooper 360 will anchor post-debate coverage.

How Can I Follow the Debate on Twitter?

@CNNPolitics is using the hastag #CNNdebate on Twitter tonight.

Must Read: Obama 'Sweet Home Chicago' Song with BB King, Buddy Guy Super Cool