Located in the heart of Downtown Tallahassee, Kleman Plaza is known for it's wonderful fountains and the Museum of Arts and Sciences. It is also the home of the Challenger Learning Center a restaurant and and soon home to two new residential towers.
Maps
Links