Kleman Plaza by Tiki God - January 12, 20180 Location xxx306 South Duval StTallahasseeFL32301 Next Event No upcoming events Loading Map.... Kleman Plaza306 South Duval St - Tallahassee'.__('Events', 'events-manager').' 30.4398732 -84.28373690000001 Upcoming Events No events in this location