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 benefit from 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 new state-of-the-art conference room with a large table to accommodate your needs.
526 Superior Ave.
Cleveland, OH 44114