About

Edit info
  • Closed Today
  • (216) 371-1200
  • 2885 Mayfield Rd
    Cleveland OH 44118

In Cleveland, OH and searching for a nail spa? Try Shear Illusions located on 2885 Mayfield Rd. Shear Illusions hours are closed on Monday and Tuesday, Sunday, Wednesday through Saturday 9:00am - 5:00pm. To get pricing call (216) 371-1200.