David Lawrence Roth, MD, Internal Medicine

13951 Terrace Rd
ClevelandOH  44112-4308 (Cuyahoga County)


Phone: 216-761-3300
Fax:

NPI: 1508897380
License Number: 78662 (OH)