Leonor M Osorio, DO, Internal Medicine

3600 Franklin Blvd
ClevelandOH  44113-2831 (Cuyahoga County)


Phone: 216-363-7733
Fax: 216-631-7055

NPI: 1568451847
License Number: 34-007712 (OH)