Usha Mehta, MD, Internal Medicine

13301 Miles Ave
ClevelandOH  44105-5521 (Cuyahoga County)


Phone: 216-751-3100
Fax: 216-751-2480

NPI: 1427072834
License Number: 35076657 (OH)