Harmin Chima 24539 Cedar Rd, Lyndhurst, OH 441243780, United States of America +1 216-291-0120 Rate this clinic Reviews Map No reviews yetAdd Review