Taylor's was closely compared with Harrod's and Selfridge's in London in regards to its elaborate styling of architecture and the fact that it kept much British merchandise in stock.
[4] On October 24, 1941, Taylor's celebrated their flagship store's 26th Birthday at the now demolished Hollenden Hotel, where the Fifth Third Center now stands on Superior and East 6th Street.
[6] Eventually the department store catered to lower middle class patrons which fit in well with May Company's model to expand their clientele to include this often neglected demographic.
These renovations included granite countertops, stainless steel appliances, and custom floor treatments.
iHeartMedia announced an agreement on March 21, 2021, to relocate the studios for their Cleveland radio stations to Six Six Eight, signing a 10-year lease with K & D Group.