Hi James — nice to see you again and hope all is well!
Unfortunately adding those details is a bit complicated. Venue information can be retrieved using the tribe_get_venue() function, but adding that information to the tooltips requires a more code editing than a simple swapping of data and I’m afraid I’m unable to offer much help with the whole customization, but hopefully these suggestions help:
1. Here’s a basic example of a function that modifies the text in the map tooltip to give you a feel for how that information can be manipulated:
`if ( function_exists( ‘Tribe_ECP_Load’ ) ) {
/**
* Modify ‘Event:’ and/or ‘Address:’ text in Map View tooltips.
*
*/
function tribe_support_1052594( $data ) {
if ( tribe_is_map() ) {
$data[‘map_tooltip_event’] = ”; // Default is ‘Event: ‘.
$data[‘map_tooltip_address’] = ”; // Default is ‘Address: ‘.
}
return $data;
}
add_filter( ‘tribe_events_pro_localize_script’, ‘tribe_support_1052594′ );
}’
2. Find the map_add_marker() JavaScript function here in your Events Calendar PRO plugin files:
src/resources/js/tribe-events-ajax-maps.js
It should look like this:

This function is where some of the tricky elements of the customization start to arise. You’ll have to take the reins from here, but essentially you will need to recreate the event-generation JavaScript but for a third item on the marker, which will be the venue name.
Sorry I don’t have more of a concrete solution for you, but will this at least help you get started? Please let me know. 🙂
Cheers!
Geoff