Kelsey Theatre

Kelsey Theatre
  • 1200 Old Trenton Road
  • (West Windsor)
  • Hamilton, NJ 08690
385 Seats

These theatre companies have staged shows here