Leanne Ruth Alexander, MD, Family Medicine

6780 Mayfield Rd
ClevelandOH  44124-2203 (Cuyahoga County)


Phone: 440-312-4567
Fax:

NPI: 1932743283
License Number: 025456 (OH)