Yuji Umeda, MD, Orthopaedic Surgery

13951 Terrace Rd
ClevelandOH  44112-4308 (Cuyahoga County)


Phone: 216-761-3300
Fax:

NPI: 1497998496
License Number: 35.093356 (OH)