The English Channel Venue and Location

C. Walsh Theatre, Suffolk University
55 Temple St, Boston, MA 02108
Click for map and directions
No reviews yet. Be the first to write one!WRITE A REVIEW

C. Walsh Theatre, Suffolk University

55 Temple St Boston, MA 02108

PAST PRODUCTIONS

Noche de Muertos: Welcoming Our Ancestors Home
Elegies for Angels, Punks and Raging Queens
The English Channel
Seussical the Musical
Open Call Festival of New Musicals
The House at Pooh Corner
Oliver