David Brearley High School

David Brearley High School
  • Monroe Ave.
  • Kenilworth, NJ 07033
375 Seats

These theatre companies have staged shows here