Cleveland Heights OH DDS, Dentists 1. 2204 S Taylor Rd, Cleveland Heights, OH 44118 | Russell Leonard A, DDS (216) 321-3462