This is a past event.

The Texas Tenors

With their Emmy Award winning PBS special now airing across the country, and Billboard chart topping albums, it's easy to see why The Texas Tenors are America's favorite new tenors.

Venue Details

  • Fox Tucson Theatre

    17 W. Congress St., Tucson Downtown / 4th Ave / University

    624-1515

    17 articles 1 comments
Comments (0)

Add a comment

Add a Comment

Nearby