Hello Jonathan–thanks for getting in touch! We’re stoked you’re checking out the plugin and I hope it’s a fit for your project. 🙂
The plugin does offer custom URLs, however not quite on that level of specificity. In other words, you can customize the slug of the calendar as a whole (e.g. [your-site]/[events-slug]) and then all events would fall into that structure.
You can customize the single event slug [e.g. [your-site]/[single-slug]/[post-slug]), however that [single-slug] isn’t capable of capturing the associated venue of an event right out of the box.
You might be able to write a function that captures the associated venue and then creates a rewrite rule based on that condition. We do have an extensive documentation available to help get started in that direction.
Another route might be to use a redirection plugin. At the same time, having to create a redirect for each event could be tedious as well.
Does this help answer your questions? Please let me know. 🙂
Cheers!
Geoff