Leland Fowler's next show will be This Land Was Made which opens on 6/4/2023 on Off-Broadway.