Beyoncé and her all-female band will kickoff a 22-date North American tour at New York's Madison Square Garden in June and will wrap with a four-night residence at Encore at Wynn Las Vegas July 30-August 2.

Winners of her "Single Ladies" video dance contest (read "Beyoncé Launches #250,000 Dance Contest") will see themselves on-screen during one of the centerpiece sections slated to appear during the "I Am..." tour.

Tickets will be available as pre-sale for members of Beyoncé's Fan Club on Monday (April 20) starting at 10:00 AM local venue time. Tickets for the general public will go on sale through Ticketmaster on Saturday, April 25, starting at 10:00 AM local venue time. Additionally, Beyonce is making 2000 seats available at each venue for $20 (plus applicable service charges). Tickets for the four-night residence at Encore will go on sale at an as-yet unannounced later date.

The Beyoncé "I AM..." North American concert tour is co-sponsored by L'Oreal Paris and General Mills and produced by Live Nation and Music World Entertainment.

Here is a full list of the tour dates:

Jun 21: New York City, NY (Madison Square Garden)
Jun 24: Washington DC (Verizon Center)
Jun 26: Philadelphia, PA (Wachovia Center)
Jun 27: Greensboro, NC (Greensboro Coliseum Complex)
Jun 29: Ft Lauderdale, FL (Bank Atlantic Center)
Jul 1: Atlanta, GA (Philips Arena)
Jul 3: New Orleans, LA (Superdome -- Essence Music Festival)
Jul 4: Houston, TX (Toyota Center)
Jul 5: Dallas, TX (American Airlines Center)
Jul 7: Phoenix, AZ (US Airways Center)
Jul 9: Sacramento, CA (Arco Arena)
Jul 10: Oakland, CA (Oracle Arena)
Jul 11: Anaheim, CA (Honda Center)
Jul 13: Los Angeles, CA (Staples Center)
Jul 16: Minneapolis, MN (Target Center)
Jul 17: Chicago, IL (United Center)
Jul 18: Detroit, MI (Palace of Auburn Hills)
Jul 23: Uncasville, CT (Mohegan Sun)
Jul 30: Las Vegas, NV (Encore Theater, Wynn Las Vegas)
Jul 31: Las Vegas, NV (Encore Theater, Wynn Las Vegas)
Aug 1: Las Vegas, NV (Encore Theater, Wynn Las Vegas)
Aug 2: Las Vegas, NV (Encore Theatre, Wynn Las Vegas)

Future dates may be added.