Jul 3 June 28 @ 8:00 pm - July 24 @ 12:00 am Recurring Fairhaven Summer Repertory Theatre $20 – $50