Festival Theaters

  • Address: 789 E Tahquitz Canyon Way,Palm Springs, CA 92262
  • Phone: 760.416.5112
Festival Theaters is an independent ran cinema located on Tahquitz Canyon in Downtown Palm Springs.