Laura Detwiler
Laura Detwiler is a theatre artist who spent her life living in Jakarta, Indonesia. She is so thankful her travels brought her to Boston where she studied at Boston University. She has also studied Directing at the National Theatre Institute at the Eugene O’Neill Theatre Center.