North Shore Music Theatre

Venue Placeholder
25 minutes from Boston. Rt. 128 exit 19.