Elf The Musical

2018 Season

Nov 28 – dec 16, 2018

AT THE MUSIC HALL IN PORTSMOUTH, NH

Explore shows now on!