Eva Ray Lefton, MD, Family Medicine

16 Deerfield Ln
BeachwoodOH  44122-7502 (Cuyahoga County)


Phone: 216-831-2040
Fax:

NPI: 1548539976
License Number: 35026653 (OH)