LT Dr. Leah Thomas, PsyD Is this you? Claim your profile 0Leave a review Cleveland, OH 1468 W 98th St, Cleveland, OH, 44102 (216) 631-0678