i don't think is very clear, how will your selection change? from a combobox? from a dgv ?
anyway you should bind everything you need to a bindingsource and you can do that with dragdrop from the "data sources" window in visual studio or coding it with
mylabel.DataBindings.Add("Text", MyBindingSource, PropertyName) and then
mybindingsource.datasource = current_venue when the selection is made
another easy way to do it is just to write something like
MyLabel.Text = DirectCast(MyBindingSource.Current, Venue).Venue_Name
in the event handler for MyBindingSource.CurrentChanged
so basically you convert the current object chosen from a grid/combobox/listbox/anything into the object Venue, and then retrieve whatever property you need
if this didn't help, explain better please