Kleman Plaza by Tiki God - January 12, 20180 Loading Map.... Kleman Plaza306 South Duval St - TallahasseeEvents 30.4398732 -84.28373690000001 Address 306 South Duval St Tallahassee FL 32301 United States Upcoming Events No events in this location