Martti Talvela Hall Address Sointukatu 1 Mikkeli 50100 Finland Upcoming Events No events in this location