lionshead

The Leader Building is a classic building located in the heart of Cleveland's Central Business District at the southwest corner of East 6th Street and Superior Avenue. Built in 1913, the building's quality and craftsmanship are unmatched in the city.

Tenants at the Leader Building enjoy on-site amenities including two full service restaurants, a deli, cigar and convenience store, barber shop, shoe shine stand, coffee shop and dental offices.

The building has a state-of-the-art conference room for various meeting requirements andavailable at no charge to Leader tenants. There is another conference room available to Leader tenants at no charge, that can accomodate up to 65 people.

526 Superior Ave.
Cleveland, OH 44114

Google Map
Fact Sheet
Directions & Parking