Camelot Theatre

Palm Springs Mall, Palm Springs, 92262