Palm Canyon Theater

Palm Springs, California, United States ● Single Screen

Company: Palm Canyon Theater

Address: 538 North Palm Canyon Dr, Palm Springs 92262, California

Theatre Rating
Based on 0 users