Find tickets for Disney's The Little Mermaid in Rochester, NH at Rochester Opera House on Jul 16, 2025. Rochester Opera House is located in Rochester, NH
Find tickets for Disney's The Little Mermaid in Rochester, NH at Rochester Opera House on Jul 16, 2025. Rochester Opera House is located in Rochester, NH