RL Dr. Robert Bruce Leb, MD Is this you? Claim your profile Orthopedic Surgery Sports Medicine 17Leave a review Robert Bruce Leb Md 3755 Orange Pl Ste 101, Beachwood, OH, 44122 (216) 831-7855