Patient Portal for Finesse Foot Care in Lyndhurst, OH. Call us or request an appointment online. We are located at 5035 Mayfield Rd Lyndhurst, OH 44124..