Investments

Ticknors Men's Clothier

Headquarters: Beechwood, OH

Ticknors Men's Clothier

Ticknors

Ticknors is a specialty retailer of upscale men's clothing operating in mall-based locations from eight stores in Ohio, North Carolina, and Georgia.